๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

A Multithreaded Message Passing Interface (MPI) Architecture: Performance and Program Issues

โœ Scribed by Boris V. Protopopov; Anthony Skjellum


Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
222 KB
Volume
61
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


This paper discusses a multithreaded software architecture for messagepassing interface (MPI) software specification. The architecture is thread-safe, allows for concurrent communication over several communications media (multifabric communication), efficiently utilizes available hardware concurrency over a wide range of target platforms, and allows for concurrent communication and computation within the limits imposed by the hardware. The architecture is developed in the framework of the MPICH software architecture, a well-known MPI implementation used worldwide. The proposed architecture adopts wide portability of the MPICH design and remedies some of its deficiencies such as inefficient multifabric communication and non-thread-safety. The paper also considers the issues concerning development of high-performance portable message-passing systems for general-purpose architectures. The contributions of the paper are improving


๐Ÿ“œ SIMILAR VOLUMES