【发布时间】:2017-04-06 22:43:10
【问题描述】:
我的 GPU 是 Titan X 应该比 CPU 是 Intel(R) Xeon(R) CPU E5-2643 v3 @ 3.40GHz 更快。但是我的两个模型在 GPU 上运行得有点慢。一种模型在 GPU 上运行得更快。这两个模型中,一个是用tensorflow实现的,一个是用theano实现的。这两个模型的共同特点是它们都属于分层 Bi-LSTM 模型,这意味着底部 Bi-LSTM 的最后输出作为输入馈送到另一个模型。所以这两个模型都不是太简单。 所以我想问一下,它们在 GPU 上运行比在 CPU 上运行慢的可能原因是什么?
【问题讨论】:
-
nvidia-smi报告的 gpu 使用率是多少?也许代码没有充分利用gpu?
标签: tensorflow gpu theano