在Windows上安装CUDA

在Windows上安装CUDA,windows,cuda,nvidia,Windows,Cuda,Nvidia,我在没有nvidia图形卡的Windows 7上安装了CUDA Toolkit 3.2、CUDA SDK和MS Visual Studio 2008(不一定按此顺序)。 但是当我尝试运行我的CUDA代码时,CUDA关键字没有被识别。 我是初学者。请告诉我我做错了什么 谢谢CUDA仅在配备nVidia视频卡的机器上受支持。这可能是一个问题 此外,您需要安装足够新的驱动程序(dev或其他),以支持CUDA工具包版本 第三,你所说的未识别关键字是什么意思?你是说IDE中没有语法突出显示吗?如果是,请尝

我在没有nvidia图形卡的Windows 7上安装了CUDA Toolkit 3.2、CUDA SDK和MS Visual Studio 2008(不一定按此顺序)。 但是当我尝试运行我的CUDA代码时,CUDA关键字没有被识别。 我是初学者。请告诉我我做错了什么


谢谢

CUDA仅在配备nVidia视频卡的机器上受支持。这可能是一个问题

此外,您需要安装足够新的驱动程序(dev或其他),以支持CUDA工具包版本


第三,你所说的未识别关键字是什么意思?你是说IDE中没有语法突出显示吗?如果是,请尝试[此][1]http://codereflect.com/2008/09/04/how-to-enable-syntax-highlighting-for-cuda-files-in-visual-studio-2005/

CUDA仅在配备nVidia视频卡的计算机上受支持。这可能是一个问题

此外,您需要安装足够新的驱动程序(dev或其他),以支持CUDA工具包版本


第三,你所说的未识别关键字是什么意思?你是说IDE中没有语法突出显示吗?如果是,请尝试[此][1]http://codereflect.com/2008/09/04/how-to-enable-syntax-highlighting-for-cuda-files-in-visual-studio-2005/您是否正在使用nvcc进行构建?如果没有,VisualC++会阻塞CUDA特定的语法。

< P>你使用NVCC来构建吗?如果没有,VisualC++将阻塞CUDA特定的语法。

< P>如果你没有NVIDIA卡,你仍然可以使用仿真器,但是你需要安装SDK和工具包。尝试通过在Visual Studio项目设置中添加CUDA的include和library路径来解决问题。

如果您没有NVIDIA卡,您仍然可以使用emulator,但需要安装SDK和工具包。尝试通过在Visual Studio项目设置中添加CUDA的include和library路径来解决问题。

您应该能够使用设置生成SDK示例,但由于没有支持CUDA的GPU,因此无法运行。仿真不再受支持,因此您有两个可用选项:

查看VS2008中的语法突出显示等详细信息


顺便说一句,如果您在VS2008之前安装了Toolkit,那么规则文件将不会被复制到VS目录(显然,因为它们不存在)。您可以在extras目录下的CUDA工具包中找到它们和说明。

您应该能够使用您的设置构建SDK示例,但由于没有支持CUDA的GPU,您将无法运行。仿真不再受支持,因此您有两个可用选项:

查看VS2008中的语法突出显示等详细信息


顺便说一句,如果您在VS2008之前安装了Toolkit,那么规则文件将不会被复制到VS目录(显然,因为它们不存在)。您可以在extras目录的CUDA工具包中找到它们和说明。

如果您试图在非gpu机器上执行CUDA程序,我建议您尝试mCUDA。CUDA执行不需要GPU或图形卡。

如果您试图在非GPU机器上执行CUDA程序,我建议您尝试mCUDA。CUDA执行不需要GPU或图形卡。

在运行相应版本的系统上安装CUDA开发工具

 验证系统是否具有支持CUDA的GPU和受支持的操作系统版本

    Many [NVIDIA products today contain CUDA‐enabled GPUs][1]. These include: 

          NVIDIA GeForce® 8, 9, 200, and 400 series GPUs

          NVIDIA Tesla™ computing solutions

          Many of the NVIDIA Quadro® products
 验证英伟达驱动程序和CUDA软件。  更新英伟达驱动程序。< /P>  安装CUDA软件

 验证CUDA软件与VS2008/VS2010的链接

你也可以查看我的博客


通过编译并运行中的一个示例程序来测试安装 CUDA软件验证硬件和软件是否正确运行,以及
相互通信。

在运行相应版本的系统上安装CUDA开发工具

 验证系统是否具有支持CUDA的GPU和受支持的操作系统版本

    Many [NVIDIA products today contain CUDA‐enabled GPUs][1]. These include: 

          NVIDIA GeForce® 8, 9, 200, and 400 series GPUs

          NVIDIA Tesla™ computing solutions

          Many of the NVIDIA Quadro® products
 验证英伟达驱动程序和CUDA软件。  更新英伟达驱动程序。< /P>  安装CUDA软件

 验证CUDA软件与VS2008/VS2010的链接

你也可以查看我的博客


通过编译并运行中的一个示例程序来测试安装 CUDA软件验证硬件和软件是否正确运行,以及
相互沟通。

没有。我正在重建项目并运行它。我没有使用nvcc。我应该吗?基本上,我选择C++“空项目”并做文件名。但是语法不是很亮。我正在重建项目并运行它。我没有使用nvcc。我应该吗?基本上,我选择C++“空项目”,然后做文件名。CU,但是语法没有被突出显示。嗨,我把工具包SDK和安装了它们。我还包括了规则文件,并在其他库目录中指定:$(CUDA_LIB_PATH)/common/libEmulation不久前被弃用,不再受支持。好的,很抱歉我不知道。我以前使用的是旧版本。嗨,我下载了工具包SDK并安装了它们。我还包括了规则文件,并在其他库目录中指定:$(CUDA_LIB_PATH)/common/libEmulation不久前被弃用,不再受支持。好的,很抱歉我不知道。我以前使用的是旧版本。好的,我安装了MS VS 2008、CUDA Toolkit 3.2、CUDA SDK和此页面上找到的驱动程序,但我无法安装驱动程序,因为找不到兼容的图形硬件。但这不是在emulator模式下使用它的全部意义吗?好的,我安装了MS VS 2008、CUDA Toolkit 3.2、CUDA SDK和本页上找到的驱动程序,但我无法安装驱动程序,因为找不到兼容的图形硬件。但不是吗?