【发布时间】:2012-08-16 14:04:24
【问题描述】:
必须如何配置 Eclipse PTP 以在本地机器上使用 OpenMPI 运行 MPI 应用程序?使用“添加资源管理器”,我可以选择 OpenMPI 并在“连接名称”中切换到 Localhost。但是,仍然要求我提供一些用户名和密码名。这是正确的方法吗?
【问题讨论】:
-
您是否查看过Configuring Resource Managers 上的 PTP 文档?它有一个专门涵盖 Open MPI 的示例。
-
是的,但是当我尝试重现该示例时,我在“打开 MPI 连接配置”中没有“远程服务提供者”选项。我可以提供“连接名称”。
-
Eclipse 3.7(我预装的最高版本)和 PTP 5.0.7 的工作方式与示例中的完全一样。我已经成功编译了一个 Hello World MPI 项目并使用本地 Open MPI 启动器运行它。
-
我已经安装了 PTP 6.0,似乎使用“资源管理器”已经过时了,必须以另一种方式来做,但我最终遇到了同样的问题来指定 localhost 连接: help.eclipse.org/juno/…
-
发现了问题,它与 eclipse/PTP 无关:我必须在我的系统上安装一个 ssh 服务器。 PTP 的错误消息对于查找问题不是很有用,并且不清楚为什么它必须通过 ssh 连接到本地系统。不过没关系,现在可以了。 @HristoIliev:感谢您的帮助,PTP 似乎适合我的目的。
标签: eclipse parallel-processing mpi openmpi