Title :
An MPI implementation of the BLACS
Author :
Deshpande, Vaibhav ; Sawyer, Williarn ; Walker, David W.
Author_Institution :
Swiss Center for Sci. Comput., Manno, Switzerland
Abstract :
An MPI implementation of the Basic Linear Communication Subprograms (BLACS) is presented. A wide spectrum of MPI functionality has been used to implement BLACS as succinctly as possible, thus making the implementation concise, but still yielding good performance. We discuss some of the implementation details and present performance results for several parallel architectures with different MPI libraries. Finally we gather our experiences in using MPI, and make some suggestions for the future functionality
Keywords :
application program interfaces; libraries; matrix algebra; message passing; parallel architectures; software libraries; software performance evaluation; utility programs; BLACS; Basic Linear Communication Subprograms; MPI BLACS implementation; MPI functionality; MPI libraries; parallel architectures; performance; Broadcasting; Computer science; Context; Educational institutions; Libraries; Linear algebra; Message passing; Testing; Topology;
Conference_Titel :
MPI Developer's Conference, 1996. Proceedings., Second
Conference_Location :
Notre Dame, IN
Print_ISBN :
0-8186-7533-0
DOI :
10.1109/MPIDC.1996.534114