【发布时间】:2011-10-31 15:28:14
【问题描述】:
我使用的集群有几种主机类型——不同的 Linux 发行版/版本,一些 32 位,一些 64 位,不同版本的 GCC。我知道我应该使用 GCC 的平台特定 MPI 包装器来编译我的程序。这一步对我来说或多或少是清楚的。
我的程序使用固定数量的主机,每个主机正好运行 1 个进程。共享内存线程由 TBB 处理,所以基本上我只需要 MPI 用于主机之间的工作分配。
最后一步是在所有主机上运行程序。事实证明,这是我不知道该怎么做的部分,我的 IT 人员帮不了我。
我拥有的是每个主机的主机 IP 地址列表(准确地说是本地地址,例如 192.168.1.xxx)以及用户名和密码。如果它是带有平台特定编译器的编译器并复制到每个主机中,那么在所有主机上运行我的程序的步骤是什么?任何帮助表示赞赏。
【问题讨论】: