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
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;
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
DOI :
10.1109/HICSS.1994.323218