我怎样才能 运行 同一进程在同一个内核上并行执行多次?

How can I run the same process multiple times on the same core on parallel?

我知道的:

我想学什么:

你有哪个版本的 MPI?

对于 openmpi 1.10 解决方案是:

mpiexec -np 4 --map-by ppr:2:core ./program

这里4是进程总数,2是每个内核的进程数。