首页 > 解决方案 > `export OPENBLAS_NUM_THREADS=1`后CPU使用率有时超过100%是正常现象吗?

问题描述

我正在使用 ray 来实现 Ape-X。按照这个指令,我设置export OPENBLAS_NUM_THREADS=1(我已经验证我使用的 Numpy 使用 OPENBLAS via np.__config__.show())并且tf.Session配置如下

sess_config = tf.ConfigProto(intra_op_parallelism_threads=1,
                             inter_op_parallelism_threads=1,
                             allow_soft_placement=True)
sess = tf.Session(config=sess_config)

然后我打开top。大多数时候,我可以看到所有工作人员使用的 CPU 少于 100%。但是偶尔,我会看到一些 CPU 使用率超过 100%,如下图所示。我想知道这是否是正常现象?如果是错误,错误可能是什么?

在此处输入图像描述

标签: pythontensorflowray

解决方案


推荐阅读