gpt4 book ai didi

linux - MPI 在外部网络上运行

转载 作者:太空宇宙 更新时间:2023-11-04 03:32:35 32 4
gpt4 key购买 nike

我是MPI的新手,我编写了一个程序来计算多个处理器上的大阶乘。我在本地网络上仅用 2 台机器测试了该程序。 IE。一台笔记本电脑和我的电脑,运行完美。

现在我正在尝试通过互联网在我 friend 的电脑上运行该程序。一切都安装得很完美。我已经将路由器配置为端口转发,并且可以通过 ssh 连接到用户帐户。

我正在使用mpicc来编译程序并且它可以工作,并且我还通过scp成功地将可执行文件复制到外部机器。我的问题是当我运行命令 mpirun -hostfile hoSTList -np 2 fname 时。该过程被卡住了,我在终端上只看到一个闪烁的光标。

有人可以解释一下为什么会发生这种情况吗?谢谢。

最佳答案

一旦您没有提供任何代码片段,

我只会列出可能的原因,可能还有其他原因,最好的方法是调试代码,看看它卡在哪里

原因可能有几个

  1. 代码问题,特殊情况处理错误

  2. 网络问题、特定端口配置错误、防火墙配置等

  3. 等等

关于linux - MPI 在外部网络上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32692894/

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