标签: mpi mpich
我目前正在进行一项涉及超额订购MPI应用程序的研究,以检查它导致的性能损失程度。简而言之:我需要在16个内核上运行一个为32个节点(-np 32)编译的应用程序,即使我的机器有32个内核。
我已尝试设置主机文件中可用的插槽数(即:localhost:16),但mpich仍使用所有32个核心。
是否有可能强制MPICH这样做?
PS:我正在使用Nas Parallel Benchmarks,主机运行Ubuntu 14.04