我的问题在于Tensorflow和CPU的使用。 我的系统:
我想在我的电脑上运行星际争霸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%?