我正在Google Cloud上运行NLP算法,但我注意到它们的运行速度并不比我的计算机快。
当我打开显示器时,CPU限制为15%。有没有办法达到100%? CPU Performance on NLP algorithm on Python
答案 0 :(得分:1)
您可能无法达到100%CPU的原因有很多:
您有许多CPU内核,但是您的程序仅在一个内核上运行。例如,如果您有6个CPU内核,但仅使用一个,则您的CPU使用率为1/6 =%16。要解决此问题,您将必须更改程序以在所有CPU上运行。 (请注意,本机python不支持一次运行多个线程!)
您可能会受到CPU以外的限制。例如,如果要通过网络获取数据,则可能会受到带宽或延迟的限制。或磁盘吞吐量等。