cuda with optimus只是为了访问gpgpu

时间:2012-07-07 18:48:43

标签: cuda ubuntu-12.04

我有戴尔XPS L502和Nvidia 525M显卡。我现在只对使用该卡的gpgpu功能感兴趣。

我安装了Ubuntu 12.04作为双机启动与机器附带的Windows 7,并遵循几个安装程序来安装Nvidia的CUDA驱动程序和开发人员工具包(许多重新安装的Ubuntu)。在所有情况下,显示器降至640x480分辨率。最好我可以确定这与Optimus技术和Linux有关。我试过大黄蜂无济于事。

我真的不在乎使用NVidia卡来驱动显示器。有没有什么方法可以安装NVidia驱动程序,以便程序可以使用显卡的CUDA功能,我仍然可以在显示器上获得完整的分辨率?

2 个答案:

答案 0 :(得分:1)

我的Alienware M11xR2遇到了类似的问题,并在NVIDIA论坛上发布了解决方案。不幸的是,论坛目前处于停滞状态,但基本上过程如下:

  1. 安装Nvidia驱动程序,但在提示您修改X11配置时,请选择“否”。这是因为Nvidia卡不能用作显示设备。
  2. 安装CUDA SDK并以root身份运行其中一个示例。我发现这是必要的一步。在此之后,您应该能够以普通用户身份执行更多CUDA程序。
  3. 希望有所帮助。

答案 1 :(得分:1)

随着CUDA 5的新版本,安装指南,你只有一个文件安装驱动程序,工具包和sdk(甚至nvidia nsight)。引起我注意的一件事是你在安装过程中也有 optimus 选项。

我也有Alienware M14x,我理解你的问题,但我也希望司机为我工作,所以我没有太努力。

也许你可以尝试和我们其他人一起评论。

在这里,您可以查找CUDA 5候选发布版:CUDA 5

这是安装指南(可能先读一下):CUDA 5 Starting Guide for Linux.