Title
An Architecture for Using Multiple Communication Devices in a MPI Library
Abstract
Every year new intercommunication technologies emerge and the parallel computing libraries have to evolve to use these new technologies. Most of the existing libraries have the communication medium dependent code embedded in the core and rely on it for the management of the environment. This makes it difficult to adapt the libraries to those emerging technologies. A new architecture, implemented in the WMPI library, cleanly separates the communication device dependent code from the library core, making that adaptation much easier. Third party institutions (technology vendors and other research institutions) can thus easily adapt WMPI for any technology. Additionally, the architecture enables the concurrent use of any number of communication media by the WMPI library. The freedom is also given to the developer of the communication device dependent code to use or not dedicated threads for sending and/or receiving. This paper describes the main characteristics and rationale of that new architecture.
Year
DOI
Venue
2000
10.1007/3-540-45492-6_84
HPCN Europe
Keywords
Field
DocType
library core,multiple communication devices,mpi library,new technology,communication medium dependent code,new architecture,communication media,wmpi library,communication device dependent code,concurrent use,year new intercommunication technology,existing library,emerging technology,parallel computer
Architecture,Computer science,Third party,Thread (computing),Emerging technologies,Systems architecture,Communication device,Message passing,Distributed computing
Conference
Volume
ISSN
ISBN
1823
0302-9743
3-540-67553-1
Citations 
PageRank 
References 
2
0.38
8
Authors
2
Name
Order
Citations
PageRank
Hernâni Pedroso1184.36
João Gabriel Silva261863.55