如果我使用 GPU 进行 CUDA 计算,并且想使用 CPU 来管理显示,有没有办法让 Xorg 使用 CPU 和主板的 HDMI 插槽,而不是 GPU 及其 HDMI 插槽?现在我正在最大限度地发挥 GPU 的计算能力,而 Unity 真的很慢,但我的 CPU 却处于空闲状态。
答案1
这个答案:在 Ubuntu 14.04 上使用集成显卡进行显示,并使用 NVIDIA GPU 进行 CUDA与您相关。
总结设置/etc/X11/xorg.conf
如下:
Section "ServerLayout"
Identifier "layout"
Screen 0 "intel"
Screen 1 "nvidia"
EndSection
Section "Device"
Identifier "intel"
Driver "intel"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "SNA"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
阅读全文邮政更多细节。
回复评论
根据华硕加拿大规格:
集成图形处理器 - 支持 Intel® HD 显卡 支持多 VGA 输出:HDMI/DVI-D/RGB/DisplayPort 端口 - 支持 HDMI,最大分辨率为 4096 x 2160 @ 24 Hz / 2560 x 1600 @ 60 Hz - 支持 DVI-D,最大分辨率为 1920 x 1200 @ 60 Hz - 支持 RGB,最大分辨率为 1920 x 1200 @ 60 Hz - 支持 DisplayPort,最大分辨率为 4096 x 2304 @ 60 Hz 最大共享内存为 512 MB 支持 Intel® InTru™ 3D、Quick Sync Video、Clear Video HD 技术、Insider™ 同时支持最多 3 个显示器 符合 DP 1.2 多流传输标准,支持 DP 1.2 显示器菊花链连接最多 3 个显示器
我建议暂时取出你的两张 nVidia 卡,将显示器插入板载 HDMI 端口并使用 Live USB 启动以使用 Ubuntu 运行测试。
了解您的 CPU 非常重要。使用以下方法可以发现这一点:
cat /proc/cpuinfo | grep 'model name'
并汇报。