SOWING MPICH - A CASE-STUDY IN THE DISSEMINATION OF A PORTABLE ENVIRONMENT FOR PARALLEL SCIENTIFIC COMPUTING

Authors
Citation
W. Gropp et E. Lusk, SOWING MPICH - A CASE-STUDY IN THE DISSEMINATION OF A PORTABLE ENVIRONMENT FOR PARALLEL SCIENTIFIC COMPUTING, The international journal of supercomputer applications and high performance computing, 11(2), 1997, pp. 103-114
Citations number
13
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Sciences, Special Topics","Computer Science Hardware & Architecture","Computer Science Interdisciplinary Applications
ISSN journal
10783482
Volume
11
Issue
2
Year of publication
1997
Pages
103 - 114
Database
ISI
SICI code
1078-3482(1997)11:2<103:SM-ACI>2.0.ZU;2-X
Abstract
MPICH is an implementation of the MPI specification for a standard mes sage-passing library interface. This paper focuses on the lessons lear ned from preparing MP[CH for diverse parallel computing environments. These lessons include how to prepare software for configuration in unk nown environments; how to structure software to absorb contributions b y others; how to automate the preparation of man pages, Web pages, and other documentation; how to automate prerelease testing for both corr ectness and performance; and how to manage the inevitable problem repo rts with a minimum of resources for support.