首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将cuda计算模式切换到默认模式

将cuda计算模式切换到默认模式
EN

Stack Overflow用户
提问于 2015-07-31 02:35:38
回答 2查看 16.5K关注 0票数 3

我使用nvidia-smi查看计算节点上每个GPU的状态,但发现其中一个是E. Thread。有什么简单的方法可以把它切换回default mode? ------------------------------------------------------+吗?

| NVIDIA-SMI 346.46 Driver Version: 346.46 |

|-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce GTX 680 Off | 0000:03:00.0 N/A | N/A | | 30% 30C P8 N/A / N/A | 10MiB / 4095MiB | N/A E. Thread | +-------------------------------+----------------------+----------------------+ | 1 GeForce GTX 680 Off | 0000:04:00.0 N/A | N/A | | 30% 29C P8 N/A / N/A | 10MiB / 4095MiB | N/A Default | +-------------------------------+----------------------+----------------------+

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-31 02:44:07

代码语言:javascript
复制
nvidia-smi -h

将为您提供命令行帮助,还有一个手册页:

代码语言:javascript
复制
man nvidia-smi

以下命令应将设备重置为计算模式0(默认)

代码语言:javascript
复制
nvidia-smi -i 0 -c 0

应将设备(0)重置为计算机模式0(默认)

您需要具有根用户权限才能以这种方式修改设备,因此要么是根用户,要么使用sudo运行命令

票数 10
EN

Stack Overflow用户

发布于 2018-04-27 14:33:26

要了解当前的Compute Mode,请使用以下命令

代码语言:javascript
复制
nvidia-smi  --query | grep 'Compute Mode'

要对Compute Mode进行设置,请使用以下命令

代码语言:javascript
复制
sudo nvidia-smi -c $i

其中$i可以是0、1、2或3。这些数字的含义如下所示-

代码语言:javascript
复制
0 Default
1 Exclusive_Thread
2 Prohibited 
3 Exclusive_Process

回答你的问题

代码语言:javascript
复制
sudo nvidia-smi -c 0

这会将所有GPU设置为默认模式。如果只想将其应用于GPU0,请使用-i 0标志。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31731535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档