level 3
我请教一下。用gpu一定比cpu 快吗?我一开始用的cpu 的tensorflow 训练一个简单的区分异或问题。后来安成了gpu 版本。发现慢了将近10倍的速度,原来cpu 的迭代10万次用20秒,现在用gpu 迭代1万次用20多秒。好郁闷啊,没找到原因啊。是笔记本。i5处理器,960的洗显卡
2017年06月13日 13点06分
1
level 3
我是小白……同样在纠结这个问题……帮楼主顶,向楼主学习!
2017年06月24日 17点06分
3
level 1
gpu快多了。应该是你的程序没调好。或者你每次传入训练op的batch太小。
2017年09月24日 06点09分
6
正解,数据集大一点差距就会拉开
2017年09月26日 11点09分
level 3
嗯我发现了,当神经网络很大的时候gpu 的速度优势很明显。但是当网络很简单的时候,gpu的速度优势体现不出来,甚至更慢,估计就像4楼同学说的那样,时间浪费在传数据上了。谢谢大家。
2017年09月28日 11点09分
7