如何使用 Intel HD Graphics 进行常规桌面使用,同时仅使用我的 NVIDIA GPU 进行 DNN 训练

如何使用 Intel HD Graphics 进行常规桌面使用,同时仅使用我的 NVIDIA GPU 进行 DNN 训练

[背景]

我正在运行 Ubuntu 12.04,我的电脑包含 NVIDIA Quadro K4100M 和 Intel HD Graphics。

【使用场景】

我的使用场景包括训练需要 NVIDIA GPU 的深度神经网络,不训练时则使用计算机进行开发和网页浏览。

【主要问题】

我想利用英特尔高清显卡来减少桌面使用时的噪音和高能耗。同时只保留 GPU 用于 DNN 训练。我该如何实现这一点?

【相关设定及疑问】

我在 Windows 机器上设置了这个,使用 NVIDIA 的控制面板,我可以轻松地在桌面的图形模式之间切换。但我在 Ubuntu 上找不到类似的东西。我看到有人提到过有关 Bios 更新的事情,但似乎这意味着选择其中一个,无论如何都无法访问另一个。

答案1

您可以安装主要指示器,它允许您无需密码即可手动切换。更多信息可以在这里找到。这适用于 Unity 桌面,但您需要 nvidia-331 或更高版本。

打开终端并逐个输入以下命令进行安装:

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 和 prime-indicator:

sudo apt-get purge nvidia-331 prime-indicator

重新安装旧驱动程序(340 cuda 等...)并使用您喜欢的驱动程序重新启动系统。

现在,如果您的系统上尚未安装 git,请使用以下命令进行安装:

sudo apt-get install git

然后,克隆到源代码并使用以下命令从源安装 prime-indicator(另外,确保您的防火墙对 git 开放,我相信它的端口是:9418):

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

您现在可以关闭终端。

点击此处了解更多信息>

相关内容