让Theano使用GPU和所有CPU核心(同时)

时间:2015-03-10 00:40:06

标签: cuda theano

我设法通过跟随this tutorial让Theano在Ubuntu 14.04上使用GPU或多核CPU。

首先,我进行了多核工作(我可以在系统监视器中验证)。 然后,在将下面的配置添加到.theanorc之后,我让GPU工作了:

[global]
device = gpu
floatX = float32

我通过运行教程中的测试并检查执行时间以及运行程序时的日志消息来验证它:

  

“使用gpu device 0:GeForce GT 525M”

但是一旦GPU开始工作,我就不再在系统监视器中看到多核。它像以前一样只使用100%的核心。

我如何同时使用两者?它甚至可能吗?

1 个答案:

答案 0 :(得分:2)

您无法同时充分利用多核和GPU。 也许这可以在未来得到改善。