经过更多的谷歌搜索后,我在这里找到了答案。
事实证明,某些Python模块(
numpy,scipy,tables,pandas,skimage对进口核心相关性......)的混乱。据我所知,这个问题似乎是由它们链接到多线程OpenBLAS库引起的。
解决方法是使用
os.system("taskset -p 0xff %d" % os.getpid())在导入模块之后粘贴了这一行,我的示例现在可以在所有内核上运行:

经过更多的谷歌搜索后,我在这里找到了答案。
事实证明,某些Python模块(
numpy,scipy,tables,pandas,skimage对进口核心相关性......)的混乱。据我所知,这个问题似乎是由它们链接到多线程OpenBLAS库引起的。
解决方法是使用
os.system("taskset -p 0xff %d" % os.getpid())在导入模块之后粘贴了这一行,我的示例现在可以在所有内核上运行: