很抱歉让大家注意,我想为同时使用mpi和openmp的程序创建自定义结构。我的目标是要有多个执行多线程的并行并行内核子集,并且要使各个子系统之间的主处理器与mpi通信。
希望是结合提高速度来补偿邮件的mpi饱和。
我知道,借助OPENMP,我可以手动选择要与OMP_PLACES一起使用的内核(指定内核编号)。有什么办法可以对MPI做同样的事情?
我知道这里有映射和排名,但据我所知,这只是已经为MPI保留的一组内核,因为我在execute命令中给出了数字。
EDIT1:使用打开MPI 1.8.4
对此的需要是我必须使用笛卡尔拓扑,并且我的问题具有周期性边界,所以我碰巧会收到会阻塞带宽的消息
感谢您的关注