发布网友 发布时间:2022-04-23 21:01
共2个回答
热心网友 时间:2022-05-01 22:17
1、首先确认你的电脑是否安装了nvidia显卡,目前CUDA只支持Nvida的显卡,不支持AMD/ATI的显卡(AMD对OpenCL支持的很好)。在设备管理器中,可以查看显卡信息。如下图所示,含有NVIDIA的显卡,就可安装。
2、在官网上下载cuda工具包,注意是windows系统的,而且需要看清楚是笔记本还是台式机的安装包,下载笔记本的安装套件,名字为cuda_5.0.35_winvista_win7_win8_notebook_32-3,(cuda5.5类似)双击打开安装即可,,按照提示安装,在这过程中,它也会更新nvidia的显卡驱动。
3、CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
4、开发人员现在可以使用C语言来为CUDA™架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA™的处理器上以超高性能运行。CUDA3.0已经开始支持C++和FORTRAN。
5、计算行业正在从只使用CPU的"*处理"向CPU与GPU并用的"协同处理"发展。为打造这一全新的计算典范,NVIDIA™(英伟达™)发明了CUDA(Compute Unified Device Architecture,统一计算设备架构)这一编程模型,是想在应用程序中充分利用CPU和GPU各自的优点。
热心网友 时间:2022-05-01 23:35
安装步骤如下:
首先查看显卡是否支持。本机显卡为Geforce 9200M GS,在CUDA支持的显卡目录中。显卡信息如下,驱动版本为179.60。
安装devdriver_4.0_winxp_32_270.81_general.exe,提示找不到兼容的硬件。如下图所示。忽略该项。
安装cudatoolkit_4.0.17_win_32.msi;安装gpucomputingsdk_4.0.19_win_32.exe。
按照CUDA_C_Getting_Started_Windows.pdf的方法验证安装是否成功,提示驱动版本不兼容。
卸载显卡驱动,重启电脑。
重新安装devdriver_4.0_winxp_32_270.81_general.exe,依然提示找不到兼容的硬件。
在www.nVidia.com/drivers官网下载Geforce 9M系列(M表示for notebook)的最新驱动266.58_notebook_winxp_32bit_international_whql.exe。安装新下载驱动,重启,再次查看驱动版本为266.58。
不重装cudatoolkit_4.0.17_win_32.msi和gpucomputingsdk_4.0.19_win_32.exe,直接验证安装是否成功。提示信息依然是驱动版本不对,跟之前提示一样。卸载,重装cudatoolkit_4.0.17_win_32.msi和gpucomputingsdk_4.0.19_win_32.exe。
验证,提示信息依然是驱动与CUDA不兼容。