【发布时间】:2011-05-25 19:44:00
【问题描述】:
我想在 100 节点分布式内存集群中并行化 C 串行代码。该集群由 25 个刀片组成,每个刀片由 infiniband 提供 4 个内核。在我刚刚使用 PBS 在不同节点之间传播程序的几个串行运行之前。现在我想知道:
- 在这种情况下,OpenMP 或 MPI 或 OpenMPI 的最佳选择是什么(目前我不想尝试混合方法,因为我开始学习)?
- 在哪里可以找到示例/教程?
- 对于带有主 for 循环的简单串行代码,OpenMP/MPI/OpemMPI 是否总是比 PBS 之类的排队方法执行得更好?
【问题讨论】:
标签: c cluster-computing openmp mpi openmpi