如何指定GPU运行程序
来源:互联网 发布:软件研发项目立项 编辑:程序博客网 时间:2024/06/05 14:17
连服务器有时候会出现outof memory
解决方法:
换用空闲的gpu
查看GPU
1.nvidia-smi -L
查看7号GPU
2.nvidia-smi-q -i 7
如果只看memory情况。可以用:
nvidia-smi-q -i 7 -d MEMORY
3.设置GPUid
CUDA_VISIBLE_DEVICES=6(或CUDA_VISIBLE_DEVICES=6,7)command
如:
版权归作者所有,任何形式转载请联系作者。
作者:宝图(来自豆瓣)
来源:https://www.douban.com/note/641416299/
这条命令适用于命令行运行tensorflow程序的时候,指定gpu.
只需要在命令之前设置环境变量,简单来说比如原本程序是命令行运行pythontrain.py
假定这里gpu总共有八块,通过nvidia-smi查看发现5,6,7是空闲的(从0开始编号)
则运行命令修改为:CUDA_VISIBLE_DEVICES=5,6,7python train.py
阅读全文
0 0
- 如何指定GPU运行程序
- 如何指定程序在某个GPU上运行
- Tensorflow 指定GPU运行
- [转]如何远程连接运行OpenGL/Cuda 等GPU程序
- 如何注册程序在指定时间运行
- 禁用指定程序运行
- 如何使用白菜价GPU运行基于MatConvNet的CNN程序
- tensorflow 在指定CPU/GPU上运行方法
- keras指定运行时显卡及限制GPU用量
- ubuntu 16.04上运行tensor flow 指定gpu
- linux指定程序运行优先级
- 指定jre运行jar程序
- Windows阻止指定程序运行
- java运行指定程序exe
- 如何在u盘插上以后就自动运行指定的程序?
- 转载:如何指定程序在Vista上面需要提升权限运行(Elevated)
- 转载:如何指定程序在Vista上面需要提升权限运行(Elevated)
- 转载:如何指定程序在Vista上面需要提升权限运行(Elevated)
- BZOJ1997: [Hnoi2010]Planar
- QT5基础图形的绘制
- iOS与vue交互
- SurroundedRegions
- 短信接口的功能及适用范围
- 如何指定GPU运行程序
- 七周四次课(12月7日) 13.12/13.13 memcache常用方法
- Cocos2d-x 2.0 渲染到纹理深入分析
- Android Studio手动配置Gradle的方法
- oracle filesystemio_options设置
- Intellij IDEA 断点不可用 No executable code found
- TCP 协议
- HTTP协议详解(真的很经典)
- 【合集】用Raspberry Pi(树莓派)打造各种服务器