对于并行应用程序编程,OpenMP* 是一个基于编译指示的、高级别的方法。对于将 OpenMP 并行功能扩展到基于 64 位英特尔 体系结构的 Linux* 群集,“群集 OpenMP”是一种便捷的方法,只需要稍稍改动代码。 使用“群集 OpenMP”要求具有“英特尔 C++ 编译器 Linux 版”或“英特尔 Fortran 编译器 Linux 版”的许可证。“群集 OpenMP”许可证可以单独购买,或是与编译器许可证一起购买。 群集 OpenMP 的优点 具备可移植性与灵活性,使得群集计算的开发更容易、更廉价 简化将串行或 OpenMP 代码移植到群集的工作。 使得串行、多核以及群集应用程序能够使用相同的代码。 仅需修改很少的源代码,调试工作更轻松。 使得 OpenMP 代码只需略加改动便可以在更多的处理器上运行,而无需花费巨资购买昂贵的“对称多处理”(SMP) 硬件。 提供比 MPI 学起来更容易、实现起来也更快的替代产品。