Tensorflow奇怪的CPU使用率

时间:2018-05-04 09:21:54

标签: tensorflow deep-learning reinforcement-learning

我的问题在于Tensorflow和CPU的使用。 我的系统:

  • CPU => AMD FX 8320(8核心á3,5ghz)和8个线程
  • Grafik => GTX 970
  • RAM => 16Gb和我相信ddr3 2600

我想在我的电脑上运行星际争霸2(pysc2)的A3C算法,但是使用cpu有点奇怪。

如果我用4个工作人员启动算法,我会在1小时内得到大约150k步 并且所有cpu的使用率约为25-30%

如果我使用8个工作程序启动相同的算法,我会在1小时内获得大约120k步骤,并且所有cpu的使用大约为25-30%

如果我现在用4名工作人员启动算法两次,我每150k步骤1h,cpu使用率为60-70%

为什么我不能用8 Workers启动算法,在1H中获得双倍的步骤并且cpu用于70%?

0 个答案:

没有答案