NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Performance Comparison of a Matrix Solver on a Heterogeneous Network Using Two Implementations of MPI: MPICH and LAMTwo of the current and most popular implementations of the Message-Passing Standard, Message Passing Interface (MPI), were contrasted: MPICH by Argonne National Laboratory, and LAM by the Ohio Supercomputer Center at Ohio State University. A parallel skyline matrix solver was adapted to be run in a heterogeneous environment using MPI. The Message-Passing Interface Forum was held in May 1994 which lead to a specification of library functions that implement the message-passing model of parallel communication. LAM, which creates it's own environment, is more robust in a highly heterogeneous network. MPICH uses the environment native to the machine architecture. While neither of these free-ware implementations provides the performance of native message-passing or vendor's implementations, MPICH begins to approach that performance on the SP-2. The machines used in this study were: IBM RS6000, 3 Sun4, SGI, and the IBM SP-2. Each machine is unique and a few machines required specific modifications during the installation. When installed correctly, both implementations worked well with only minor problems.
Document ID
19970003106
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Phillips, Jennifer K.
(Illinois Univ. Champaign, IL United States)
Date Acquired
August 17, 2013
Publication Date
January 1, 1995
Publication Information
Publication: Langley Aerospace Research Summer Scholars
Volume: Part 2
Subject Category
Computer Programming And Software
Accession Number
97N11871
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available