美文网首页
MPICH并行,子节点报错,导致并行无法运行

MPICH并行,子节点报错,导致并行无法运行

作者: 甜瓜旁的长白山 | 来源:发表于2021-10-21 20:14 被阅读0次

    先描述一下问题,三台主机,并行计算pi值,最后精确到32及64位以上,我这边加入我的节点就会报错,具体报错内容就是说MPI初始话失败,自己单节点运行没有错,加入到并行就报错,确保代码和环境没有问题的情况下,可参照以下本人解决方法:
    1.本机运行mpichversion,在正常节点上也运行mpichversion,两者比较以下mpich信息,如有差错,请验证一下是否问题在此。
    2.同上运行mpiexec --version,比较本机与其他正常节点的信息是否有出入。

    我的错在于mpich配置时,推荐--witch--device=ch4,而默认是ch3,其他两台主机配置了ch3,我的自己配了ch4,导致本机一加入并行运算就报错。

    相关文章

      网友评论

          本文标题:MPICH并行,子节点报错,导致并行无法运行

          本文链接:https://www.haomeiwen.com/subject/dtrqaltx.html