技术开发 频道

在ThinkPad R61i上安装CUDA环境

  【IT168 文档一、机子配置

  机子是ThinkPad R61i 7742笔记本电脑, 显卡是NVIDIA Quadro NVS 140M。安装的CUDA版本是CUDA2.3

  二、所需文件

  1 显卡驱动: cudadriver_2.3_winxp_32_190.38_general.exe

  2 toolkits :cudatoolkit_2.3_win_32.exe

  3 SDK :cudasdk_2.3_win_32.exe

  三、步骤

  1 修改inf文件

  由于这个NVIDIAN的显卡驱动不支持ThinkPad的笔记本电脑。所以要安装驱动,需要改一下inf文件。要不然,运行驱动时会找不到相应的驱动程序。

  首先,双击一下显卡驱动,在运行时,会在C:\NVIDIA\DisplayDriver目录下产生一个190.38的目录驱动文件。复制该把目录文件。因为当你运行显卡驱动时,会出现找不到驱动程序的错误。当你点确定的时候,这些驱动文件也会被删除。所以要复制一遍。

  其次,找到目录C:\NVIDIA\DisplayDriver\190.38\International底下的NV4_DISP.INF。修改2个地方。

  (1)原代码:

[Strings]

...

NVIDIA_DEV.
0423.01 = "NVIDIA GeForce 8300 GS "

NVIDIA_DEV.
0424.01 = "NVIDIA GeForce 8400 GS  "

NVIDIA_DEV.042C.
01 = "NVIDIA GeForce 9400 GT"

...

  加上一个选项,识别NVIDIA Quadro NVS 140M显卡

  [Strings]

  ...

  NVIDIA_DEV.
0423.01 = "NVIDIA GeForce 8300 GS "

  NVIDIA_DEV.
0424.01 = "NVIDIA GeForce 8400 GS "

  NVIDIA_DEV_0429.
01 = "NVIDIA Quadro NVS 140M"

  NVIDIA_DEV.042C.
01 = "NVIDIA GeForce 9400 GT"

  ...

   (2)原代码:

  [NVIDIA_Devices]

  ...

  
%NVIDIA_DEV.0423.01% = Section001, PCI\VEN_10DE&DEV_0423

  
%NVIDIA_DEV.0424.01% = Section001, PCI\VEN_10DE&DEV_0424

  
%NVIDIA_DEV.042C.01% = Section001, PCI\VEN_10DE&DEV_042C

   加上一个选项,增加NVIDIA_DEV_0429.01的选项

  [NVIDIA_Devices]

  ...

  
%NVIDIA_DEV.0423.01% = Section001, PCI\VEN_10DE&DEV_0423

  
%NVIDIA_DEV.0424.01% = Section001, PCI\VEN_10DE&DEV_0424

  
%NVIDIA_DEV_0429.01% = Section001, PCI\VEN_10DE&DEV_0429

  
%NVIDIA_DEV.042C.01% = Section001, PCI\VEN_10DE&DEV_042C

   经过文件修改后,点击该目录底下的setup.exe文件就能安装CUDA2.3的显卡驱动程序了。不过我只知道,安装显卡驱动会成功。不知道这其中会有什么其它的问题。毕竟没仔细研究过inf文件。

  2. 安装toolkits

  3. 安装SDK

  四 结束

  经过以上步骤后,就能运行在SDK底下的工程。

0
相关文章