mpi插槽不可用

时间:2018-08-02 16:07:38

标签: python mpi mpi4py

机器

Mac 10.12.6

CPU 3.2 GHz Intel Core i5

RAM 32 GB 1867 MHz DDR3

问题:

我一直在尝试对我的代码进行MPI,如果我选择的任务多于2个,则我将代码运行为:

$ mpirun -np 4 python loop_mpi.py
  

系统中没有足够的插槽来满足4个   应用程序请求的插槽:python

     

为您的应用程序请求更少的插槽,或者腾出更多的插槽   可供使用。

值得一提

$ sysctl -n hw.physicalcpu

4

$ sysctl -n hw.logicalcpu

4

$ ps aux | grep python
58531 100.0  1.9  3139016 626028 s000  R    11:07AM  10:52.89 python script.py
58530   4.8 10.1  5938092 3394584 s000  U    11:07AM   0:54.28 python script.py
58606   0.0  0.0  2432804   1964 s003  S+   11:31AM   0:00.00 grep python
58529   0.0  0.0  2466200  14492 s000  S+   11:07AM   0:00.05 mpirun -np 2 python script.py

0 个答案:

没有答案