web-dev-qa-db-ja.com

DNNトレーニングにNVIDIA GPUを使用しながら、通常のデスクトップでIntel HD Graphicsを使用する方法

[背景]

Ubuntu 12.04を実行しています。コンピューターにはNVIDIA Quadro K4100MとIntel HD Graphicsが含まれています。

[使用シナリオ]

私の使用シナリオには、NVIDIA GPUを必要とするディープニューラルネットワークのトレーニング、およびトレーニングではない場合の開発とWebブラウジングのためのコンピューターの使用が含まれます。

[主な質問]

デスクトップの使用だけにIntel HD Graphicsを活用して、大音量のファンと高エネルギー使用量を削減したいと思います。 DNNトレーニング用にGPUを予約するだけです。どうすればこれを達成できますか?

[関連するセットアップと質問について]

これをWindowsマシンにセットアップし、NVIDIAのコントロールパネルを使用して、デスクトップのグラフィックモードを簡単に切り替えることができます。しかし、Ubuntuではこのようなものを見つけることができません。人々はBiosのアップデートについて言及しているようですが、どうやらもう一方にアクセスできないものを選択することを意味しているようです。

2
Evan W.

プライムインジケーターをインストールすると、パスワードなしで手動で切り替えることができます。 詳細はこちらで確認できます これはUnityデスクトップで動作しますが、nvidia-331以上が必要です。

ターミナルを開き、次のコマンドを1つずつ入力してインストールします。

Sudo apt-get update
Sudo apt-get install gdebi nvidia-prime nvidia-331 nvidia-settings python-appindicator
wget http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/prime-indicator/prime-indicator_0.1-1+git20140109~webupd8~0_all.deb
Sudo gdebi prime-indicator_0.1-1+git20140109~webupd8~0_all.deb

更新:新しい指示

次のコマンドを使用して、nvidia-331およびプライムインジケータをパージします。

Sudo apt-get purge nvidia-331 prime-indicator

古いドライバー(340 cudaなど)を再インストールし、好みのドライバーを使用してシステムを再起動します。

次のコマンドを使用して、システムにまだインストールされていない場合は、gitをインストールします。

Sudo apt-get install git

次に、ソースコードにクローンを作成し、次のコマンドを使用してソースからプライムインジケーターをインストールします(また、ファイアウォールがgitに対して開かれていることを確認してください。

git clone https://github.com/beidl/prime-indicator.git
cd prime-indicator
chmod a+x setup.sh
Sudo ./setup.sh

選択できます y インジケーターを自動的に開始するか、Unityパネルの上部にすぐに表示されない場合は、次のコマンドを実行して開始します(再起動する必要はありません):

Nohup prime-indicator

これでターミナルを閉じることができます。

詳細はここをクリック>

0
mchid