Linux 运行集群上的每个程序

Linux 运行集群上的每个程序

我正在使用 Open MPI,我必须说我喜欢在集群上运行程序的概念。

我在使用 Open MPI 时面临的问题是特定程序必须支持这种执行方式。

是否还有另一种选择,我可以在集群上运行任何程序而不必处理这些限制?

答案1

还有 MPICH 和 Boost MPT,但这可能不是您的意思。

您可能想知道是否可以在 HPC 集群上运行任意程序。答案是否定的,这只是因为可执行程序的执行实际上是如何工作的。

这些系统旨在解决如何在工作节点之间划分工作负载的问题。节点需要某种软件基础设施来接收其工作、共享结果并重复循环。

如果您有兴趣解决 OpenMPI 遇到的特定问题,您可以在 Stack Overflow 上发帖。

相关内容