强制 Xorg 使用 CPU 而不是 GPU

强制 Xorg 使用 CPU 而不是 GPU

如果我使用 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'

并汇报。

相关内容