0
我所知道的:如何在同一个内核上并行多次运行相同的进程?
我可以在同一时间运行多个内核上同样的过程
我也可以通过简单地在终端上调整标志运行在特定核心的特定进程
我想了解:
- 我想知道如何在不同的时间在同一内核上运行MPI进程
我所知道的:如何在同一个内核上并行多次运行相同的进程?
我可以在同一时间运行多个内核上同样的过程
我也可以通过简单地在终端上调整标志运行在特定核心的特定进程
我想了解:
你有哪个版本的MPI?
获得openmpi 1.10的解决方案是:
mpiexec -np 4 --map-by ppr:2:core ./program
这里4
是进程总数,2
是每个核心进程数。
@pertmikheev有没有办法看到进程是如何在特定内核上运行的? – abeltre1
@ abeltre1,使用Open MPI,将'--report-bindings'添加到'mpirun'选项。 –
@HristoIliev我发现这个链接非常有帮助,https://www.olcf.ornl.gov/kb_articles/parallel-job-execution-on-commodity-clusters/ – abeltre1