DocumentCode
2069017
Title
The Multicomputer Toolbox/spl minus/first-generation scalable libraries
Author
Skjellum, Anthony ; Leung, Alvin P. ; Smith, Steven G. ; Falgout, Robert D. ; Still, Charles H. ; Baldwin, Chuck H.
Author_Institution
Dept. of Comput. Sci. & NSF Eng. Res. Center, Mississippi State Univ., MS, USA
Volume
2
fYear
1994
fDate
4-7 Jan. 1994
Firstpage
644
Lastpage
654
Abstract
"First-generation" scalable parallel libraries have been achieved, and are maturing, within the Multicomputer Toolbox. The Toolbox includes sparse, dense, iterative linear algebra, a stiff ODE/DAE solver, and an open software technology for additional numerical algorithms. We have devised C-based strategies for useful classes of distributed data structures, including distributed matrices and vectors. The underlying Zip code message passing system has enabled process-grid abstractions of multicomputers, communication contexts, and process groups, all characteristics needed for building scalable libraries, and scalable application software. A data-distribution-independent approach to building scalable libraries is needed so that applications do not unnecessarily have to redistribute data at high expense. We discuss the strategy used for implementing data-distribution-independent mappings. We also indicate that data-distribution-independent algorithms are sometimes more efficient than fixed-data-distribution counterparts, because redistribution of data can be avoided, and that this question is strongly application dependent.<>
Keywords
data structures; linear algebra; message passing; parallel machines; parallel programming; subroutines; C-based strategies; Multicomputer Toolbox; communication contexts; data-distribution-independent approach; data-distribution-independent mappings; distributed data structures; distributed matrices; first-generation scalable libraries; fixed-data-distribution counterparts; multicomputers; open software technology; process groups; process-grid abstractions; scalable application software; scalable parallel libraries; stiff ODE/DAE solver; terative linear algebra; underlying Zip code message passing system;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location
Wailea, HI, USA
Print_ISBN
0-8186-5090-7
Type
conf
DOI
10.1109/HICSS.1994.323218
Filename
323218
Link To Document