The MVAPICH Project: Evolution and Sustainability of an Open Source Production Quality MPI Library for HPC
The MVAPICH Project: Evolution and Sustainability of an Open Source Production Quality MPI Library for HPC
复制标题
MVAPICH 项目:HPC 开源生产质量 MPI 库的演变和可持续性
DOI:
10.6084/m9.figshare.791563.v5
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
Amitava Majumdar
中科院分区:
文献类型:
--
作者:
D. Panda;K. Tomko;Karl W. Schulz;Amitava Majumdar
The MVAPICH project, based at The Ohio State University, has produced open-source, high performance, and production-ready MPI libraries for over a decade. It presents a good example of how academic research projects can be sustainable while producing quality software that benefits academia and industry alike. In this paper, we present details of the MVAPICH project including its development cycle, support structure, policies, use in production clusters, and impact on the HPC community. I. OVERVIEW OF THE MVAPICH PROJECT The MVAPICH (for MPI-1) and MVAPICH2 (for MPI2 and MPI-3) open-source libraries [1] have been designed and developed during the last 12 years to take advantage of modern InfiniBand, 10-40GigE/ iWARP, and emerging RDMA over Converged Ethernet (RoCE) networking technology for HPC clusters. The OSU group has taken a lead role in designing these libraries with contributions from many other organizations and users worldwide. The work has been done through funding from the NSF, the DOE, and other companies.