发新帖

怎样查看是否使用GPU加速

[复制链接]
1163 6

快来加入 TensorFlowers 大家庭!

您需要 登录 才可以下载或查看,没有帐号?加入社区

x

2018-04-23 10:20:44.492506: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA
2018-04-23 10:20:44.638964: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1030] Found device 0 with properties:
name: GeForce GTX 1080 Ti major: 6 minor: 1 memoryClockRate(GHz): 1.582
pciBusID: 0000:05:00.0
totalMemory: 10.91GiB freeMemory: 10.54GiB
2018-04-23 10:20:44.638992: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1120] Creating TensorFlow device (/device:GPU:0) -> (device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:05:00.0, compute capability: 6.1)


程序运行,提示如上信息,请问,是否使用了GPU、cuda加速呢~ 如何设置?

yunhai_luo已获得悬赏 10 金币+5 金币

最佳答案

使用sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))应该可以看到张量操作所用的设备:https://tensorflow.google.cn/programmers_guide/using_gpu#logging_device_placement ...
本楼点评(0) 收起

精彩评论6

Yasin  TF荚荚  发表于 2018-4-23 16:12:44 | 显示全部楼层
同求
本楼点评(0) 收起
Yasin  TF荚荚  发表于 2018-4-23 16:13:29 | 显示全部楼层
我比较笨的方法式在任务管理器里面看GPU性能被用了多少。
本楼点评(0) 收起
yunhai_luo  TF豆豆  发表于 2018-4-23 16:47:21 来自手机  | 显示全部楼层
使用sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))应该可以看到张量操作所用的设备:https://tensorflow.google.cn/programmers_guide/using_gpu#logging_device_placement
本楼点评(0) 收起
TF-boy  TF豆豆  发表于 2018-4-24 12:51:19 | 显示全部楼层
查看GPU的占用情况:
ubuntu:watch -n 1 nvidia-smi
本楼点评(0) 收起
重庆不热  TF荚荚  发表于 2018-7-3 16:58:20 | 显示全部楼层
楼上+1,查看资源管理器中GPU的占用情况。
或者你另开一个控制台,运行一下会占用GPU的模型,如何这时候freememory比之前少了,就是之前那个程序占用了GPU。
本楼点评(0) 收起
neverchange  TF豆豆  发表于 2018-7-3 17:14:35 | 显示全部楼层
3楼的没试过,比较简单的方法是开启监听nvidia-smi,自己观察
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

快速回复 返回顶部 返回列表