我试图运行一个使用mpi4py模块的并行python脚本。
mpirun -np 40 python compute.py
我请求执行40个MPI任务,但代码仍成功运行。我不确定我的系统是否有这么多物理核/处理器。我想知道MPI或linux内核如何处理这种情况。
谢谢您的评论。
我试图运行一个使用mpi4py模块的并行python脚本。
mpirun -np 40 python compute.py
我请求执行40个MPI任务,但代码仍成功运行。我不确定我的系统是否有这么多物理核/处理器。我想知道MPI或linux内核如何处理这种情况。
谢谢您的评论。
此命令行启动40个进程,而不是40个物理内核。在任何现代操作系统中,您可以启动比可用物理内核更多的进程。