An Introduction to the MPI Standard

An Introduction to the MPI Standard
复制标题

MPI 标准简介

DOI:
--
复制
发表时间:
1995
期刊:
影响因子:
--
通讯作者:
D. Walker
D. Walker
中科院分区:
--
文献类型:
--
作者:
J. Dongarra;S. Otto;M. Snir;D. Walker

文献摘要

被引文献

相似文献

消息传递接口(MPI)是一种可移植的消息传递标准,可促进并行应用程序和库的开发。该标准定义了库例程核心的Syntaax和语义,这些库例程对于用Fortran 77或C编写可移植消息传递程序的广泛用户很有用。MPI也可能成为诸如High Performance Fortran等语言的编译器的目标。MPI的商业和免费公共领域实现已经存在。它们既可以在紧密耦合的大规模并行机(MPP)上运行,也可以在工作站网络(NOW)上运行。MPI标准是经过一年的密集会议制定的,涉及来自大约40个组织的80多人,主要来自美国和欧洲。许多并行计算机供应商参与其中,还有来自大学、政府实验室和工业界的研究人员。这一努力最终导致了MPI规范的发布。关于MPI的其他信息来源已有或正在开发中。,研究人员将几个系统中最有用的功能合并到MPI中,而不是选择一个系统作为标准。MPI植根于PVM、Express、P4、Zipcode和Parmacs,以及IBM、Intel、Meiko、Cray Research和Ncube销售的系统。
The Message Passing Interface (MPI) is a portable message-passing standard that facilitates the development of parallel applications and libraries. The standard defines the syntaax and semantics of a core of library routines useful to a wide range of users writing portable message-passing programs in Fortran 77 or C. MPI also forms a possible target for compilers of languages such as High Performance Fortran. Commercial and free, public-domain implementations of MPI already exist. These run on both tightly-coupled, massively-parallel machines (MPPs), and on networks of workstations (NOWs). The MPI standard was developed over a year of intensive meetings and involved over 80 people from approximately 40 organizations, mainly from the United States and Europe. Many vendors of concurrent computers were involved, along with researchers from universities, government laboratories, and industry. This effort culminated in the publication of the MPI specification. Other sources of information on MPI are available or are under development. , Researchers incorporated into MPI the most useful features of several systems, rather than choosing one system to adopt as the standard. MPI has roots in PVM, Express, P4, Zipcode, and Parmacs, and in systems sold by IBM, Intel, Meiko, Cray Research, and Ncube.