DocumentCode :
3446472
Title :
An MPI implementation of the BLACS
Author :
Deshpande, Vaibhav ; Sawyer, William
Author_Institution :
Software Technol. Group, Swiss Center for Sci. Comput., Manno, Switzerland
fYear :
1996
fDate :
19-22 Dec 1996
Firstpage :
463
Lastpage :
468
Abstract :
An MPI implementation of the Basic Linear Algebra Communication Subprograms (BLACS), an underlying layer of the ScaLAPACK library is presented. Use is made of a wide spectrum of functionality available in MPI to realize BLACS as succinctly as possible, thus making the implementation concise, but still yielding good performance. Some of the implementation details are discussed and the benchmark results for the ScaLAPACK LU factorization on several parallel architectures with different MPI libraries are presented. A performance comparison with other existing BLACS implementations is made and some conclusions are drawn from the results
Keywords :
linear algebra; mathematics computing; message passing; parallel architectures; software libraries; software packages; software performance evaluation; BLACS; Basic Linear Algebra Communication Subprograms; MPI implementation; Message Passing Interface; ScaLAPACK library; benchmark; factorization; parallel architectures; performance; Collaborative software; Communication standards; Functional programming; Linear algebra; Message passing; Packaging; Parallel architectures; Scientific computing; Software libraries; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, 1996. Proceedings. 3rd International Conference on
Conference_Location :
Trivandrum
Print_ISBN :
0-8186-7557-8
Type :
conf
DOI :
10.1109/HIPC.1996.565864
Filename :
565864
Link To Document :
بازگشت