【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个文件夹,分别是:
- Bin : 工具程序和动态链接库
- Doc : 相关文档
- Include : header头文件包
- Lib : 程序库
- Open64 : 基于open64的CUDA compiler
- Src : 部分原始代码
安装过程中toolkit自动设定了3个环境变量:CUDA_BIN_PATH、CUDA_INC_PATH和CUDA_LIB_PATH分别对应工具程序库、头文件库和程序库,预设路径为当前安装文件夹下的bin、include 和lib三个文件夹。
CUDA SDK
SDK可以根据需要选择安装(推荐安装,因为SDK中的许多例子程序和函数库非常有用。
CUDA Display
对于没有安装NV显卡的计算机,不需要安装Display安装包,程序也可以在模拟模式下运行。