gpt4 book ai didi

c++ - OpenMPI : All nodes run as node 0

转载 作者:IT王子 更新时间:2023-10-29 00:34:21 26 4
gpt4 key购买 nike

我有一个使用 openMPI 库在不同处理器之间传递消息的 C++ 程序。它是一个并行程序,使用遗传算法为旅行商问题求得一个很好的解。我正在尝试在我家里的两台双处理器计算机上设置 MPI 环境,以便我可以运行它。 当我一年前第一次创建这个程序时,我能够在一个不是我设置的集群上正常运行。我现在遇到的问题是,每当我运行它时,所有进程都说它们是等级 0。如果我有 3 个节点,而不是节点 1、2 和 3,它们都是节点 0。如果有人知道发生了什么,我一定会很感激一些帮助。谢谢。

最佳答案

我发现了问题所在。我安装了两个都使用 mpirun 命令的软件包。我相信它是 openmpi 和 mpich 包。我删除了 openmpi,它起作用了。

关于c++ - OpenMPI : All nodes run as node 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/347298/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com