技术开发 频道

CUDA在Windows下的软件开发环境搭建

  【IT168 技术】本文我们以Visual Studio 2005 为例演示CUDA的安装以及软件开发环境搭建。

  CUDA安装包

  CUDA是免费使用的,各种操作系统下的CUDA安装包均可以在http://www.nvidia.cn/object/CUDA_get_cn.html上免费下载。CUDA提供3个安装包,分别是: Driver, Toolkit和SDK。SDK包括许多例子程序和函数库。Toolkit包括CUDA的基本工具。安装时按照顺序,先安装Driver,再Toolkit,最后SDK。

  CUDA toolkit

  安装后在NVIDIA_CUDA_toolkit安装目录下出现6个文件夹,分别是:

  1. Bin : 工具程序和动态链接库
  2. Doc : 相关文档
  3. Include : header头文件包
  4. Lib : 程序库
  5. Open64 : 基于open64的CUDA compiler
  6. Src : 部分原始代码

  安装过程中toolkit自动设定了3个环境变量:CUDA_BIN_PATH、CUDA_INC_PATH和CUDA_LIB_PATH分别对应工具程序库、头文件库和程序库,预设路径为当前安装文件夹下的bin、include 和lib三个文件夹。

  CUDA SDK

  SDK可以根据需要选择安装(推荐安装,因为SDK中的许多例子程序和函数库非常有用。

  CUDA Display

  对于没有安装NV显卡的计算机,不需要安装Display安装包,程序也可以在模拟模式下运行。

0
相关文章