美文网首页
Pytorch: 指定运行 GPU

Pytorch: 指定运行 GPU

作者: Gavin先生 | 来源:发表于2019-09-19 19:31 被阅读0次

在终端使用如下命令查看,计算机本身的 GPU 数目及使用情况。

nvidia-smi
nvidia-smi_info.png

打印出的信息代表的意思:
GPU: GPU序列号,有几个GPU就显示几条。
Fan:风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速
Temp: 是温度,单位摄氏度。
Perf: 性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
Pwr:Usage/Cap: 是能耗。
Persistence-M: 是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少。
Bus-Id: 涉及GPU总线的东西
Disp.A: Display Active,表示GPU的显示是否初始化。
Memory-Usage: 显存使用率。
GPU-Util: GPU利用率

然后根据GPU数目可以指定程序运行使用哪块 GPU,默认程序使用的是 GPU 0, 我们可以在代码最前面添加如下指令指定使用的GPU。

import os 
os.environ["CUDA_VISIBLE_DEVICES"] = "1"

相关文章

  • Pytorch: 指定运行 GPU

    在终端使用如下命令查看,计算机本身的 GPU 数目及使用情况。 打印出的信息代表的意思:GPU: GPU序列号,有...

  • (9)指定GPU

    PyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。 有如下两种方法来指定需要使...

  • pytorch多GPU并行运算

    Pytorch多GPU运行 设置可用GPU环境变量。例如,使用0号和1号GPU'os.environ["CUDA_...

  • docker容器内运行pytorch多gpu报错 Runtime

    错误1.docker容器内运行pytorch多gpu报错 RuntimeError: NCCL Error 2: ...

  • Pytorch用指定GPU训练

    当有多台GPU可用时,如果想指定用某块GPU来训练: '''CUDA_VISIBLE_DEVICES=gpu_id...

  • PyTorch指定GPU的方法

    1. 改变系统变量使得仅目标显卡可见 export CUDA_VISIBLE_DEVICES=0 #这里是要使用的...

  • 20201114-pytorch指定GPU

    使用pytorch的并行GPU接口 model= torch.nn.DataParallel(model, dev...

  • Pytorch基础

    一 Pytorch安装 1. 依赖库 Pytorch配合N家的CUDA库可运行GPU加速,所以一般应先安装CUD...

  • 查看版本号命令

    conda版本 GPU版本 CUDA版本 pytorch版本 验证GPU版pytorch是否可用 torchvis...

  • 指定GPU运行程序

    方法1 在python程序中import osos.environ["CUDA_VISIBLE_DEVICES"]...

网友评论

      本文标题:Pytorch: 指定运行 GPU

      本文链接:https://www.haomeiwen.com/subject/vixsyctx.html