张武生, 薛巍, 李建江, 郑纬民
MPI是一个由众多并行计算机厂商、软件开发单位/组织、并行应用单位等共同维护的标准。自1994年发布以来,其标准经历了一次版本升级,从v1上升到v2,在不同厂商、研究机构、面向不同平台实现了众多版本, 其中典型的有MPICH、LAMMPI、IBM MPL等。
MPI-1实现了基本的消息通信操作, 组通信操作, 虚拟拓扑、可扩展数据类型管理等。 MPI-2增加了外部接口, 扩展的组通信操作, 并行I/O, 单向通信, 进程管理, 线程控制等, 增强了域间通信能力。
MPI并行库尽管有种种不足, 在没有更理想的编程模型和语言支持的条件下, 仍是目前并行应用程序设计的主流工具之一。
浙公网安备 33010602011771号