GPUをCUDA計算に使用していて、CPUを使用してディスプレイを管理したい場合、XorgにGPUとそのHDMIスロットの代わりにCPUとマザーボードのHDMIスロットを使用させる方法はありますか?現在、GPUの計算能力を最大限に活用しており、Unityは本当に低速ですが、CPUはアイドル状態です。
この答え: ディスプレイに統合グラフィックスを使用し、Ubuntu 14.04のCUDAにNVIDIA GPUを使用します が適切と思われます。
要約すると、次のように/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
詳細については、 post 全体をお読みください。
統合グラフィックスプロセッサ-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 Multi-Stream Transport準拠、DP 1.2モニターデイジーをサポート最大3台のディスプレイをチェーン
2枚のnVidiaカードを一時的に取り出し、モニターをオンボードHDMIポートに接続し、ライブUSBで起動してUbuntuでテストを実行することをお勧めします。
CPUを知ることが重要です。これを見つけるには:
cat /proc/cpuinfo | grep 'model name'
報告してください。