DocumentCode
2355401
Title
Dense and iterative concurrent linear algebra in the Multicomputers Toolbox
Author
Bangalore, Purushotham V. ; Skjellum, Anthony ; Baldwin, Chuck ; Smith, Steven G.
Author_Institution
Dept. of Comput. Sci., Mississippi State Univ., MS, USA
fYear
1993
fDate
6-8 Oct 1993
Firstpage
132
Lastpage
141
Abstract
The Multicomputer Toolbox includes sparse, dense, and iterative scalable linear algebra libraries. Dense direct, and iterative linear algebra libraries are covered in this paper, as well as the distributed data structures used to implement these algorithms; concurrent BLAS are covered elsewhere. We discuss uniform calling interfaces and functionality for linear algebra libraries. We include a detailed explanation of how the level-3 dense LU factorization works, including features that support data distribution independence with a blocked algorithm. We illustrate the data motion for this algorithm, and for a representative iterative algorithm, PCGS. We conclude that data distribution independent libraries are feasible and highly desirable. Much work remains to be done in performance tuning of these algorithms, though good portability and application-relevance have already been achieved
Keywords
data structures; iterative methods; linear algebra; mathematics computing; Multicomputers Toolbox; PCGS; distributed data structures; iterative concurrent linear algebra; iterative scalable linear algebra libraries; performance tuning; uniform calling interfaces; Computer science; Data engineering; Data structures; Iterative algorithms; Jacobian matrices; Libraries; Linear algebra; Linear systems; Message passing; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Scalable Parallel Libraries Conference, 1993., Proceedings of the
Conference_Location
Mississippi State, MS
Print_ISBN
0-8186-4980-1
Type
conf
DOI
10.1109/SPLC.1993.365574
Filename
365574
Link To Document