我怎样才能 运行 同一进程在同一个内核上并行执行多次?
How can I run the same process multiple times on the same core on parallel?
我知道的:
我可以运行同时在多个内核上执行相同的进程
我还可以 运行 特定内核上的特定进程,只需调整终端上的标志
我想学什么:
- 我想知道如何 运行 不同时间在同一核心上的 MPI 进程
你有哪个版本的 MPI?
对于 openmpi 1.10 解决方案是:
mpiexec -np 4 --map-by ppr:2:core ./program
这里4
是进程总数,2
是每个内核的进程数。
我知道的:
我可以运行同时在多个内核上执行相同的进程
我还可以 运行 特定内核上的特定进程,只需调整终端上的标志
我想学什么:
- 我想知道如何 运行 不同时间在同一核心上的 MPI 进程
你有哪个版本的 MPI?
对于 openmpi 1.10 解决方案是:
mpiexec -np 4 --map-by ppr:2:core ./program
这里4
是进程总数,2
是每个内核的进程数。