A HIGH-PERFORMANCE MPI IMPLEMENTATION ON A SHARED-MEMORY VECTOR SUPERCOMPUTER

Authors
Citation
W. Gropp et E. Lusk, A HIGH-PERFORMANCE MPI IMPLEMENTATION ON A SHARED-MEMORY VECTOR SUPERCOMPUTER, Parallel computing, 22(11), 1997, pp. 1513-1526
Citations number
9
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
Journal title
ISSN journal
01678191
Volume
22
Issue
11
Year of publication
1997
Pages
1513 - 1526
Database
ISI
SICI code
0167-8191(1997)22:11<1513:AHMIOA>2.0.ZU;2-1
Abstract
In this article we recount the sequence of steps by which MPICH, a hig h-performance, portable implementation of the Message-Passing Interfac e (MPI) standard, was ported to the NEC SX-4, a high-performance paral lel supercomputer. Each step in the sequence raised issues that are im portant for shared-memory programming in general and shed light on bot h MPICH and the SX-4. The result is a low-latency, very high bandwidth implementation of MPI for the NEC SX-4, In the process, MPICH was als o improved in several general ways.