使用c中的mpi变量以外的其他方法来解决mpi的超额预订

时间:2019-07-09 17:27:55

标签: c mpi

我的问题的版本2,希望这次能更清楚

除了mpi全局/局部变量之外,还有什么方法可以避免mpi过度订阅?

超额订阅会导致性能严重下降,在我的情况下,一个节点没有mpi的时间为30分钟,而两个节点则为3小时以上

这是因为有多个进程试图同时访问同一节点

也许是一个循环,将300个进程分成等于节点数的部分,或者生成多个进程(例如与节点数相等)...可以避免超额订阅

任何提示/示例/链接都很好

谢谢

0 个答案:

没有答案