ScaLAPACK
- 17 November 1996
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 97, 5
- https://doi.org/10.1145/369028.369038
Abstract
This paper outlines the content and performance of ScaLAPACK, a collection of mathematical software for linear algebra computations on distributed memory computers. The importance of developing standards for computational and message passing interfaces is discussed. We present the different components and building blocks of ScaLAPACK, and indicate the difficulties inherent in producing correct codes for networks of heterogeneous processors. Finally, this paper briefly describes future directions for the ScaLAPACK library and concludes by suggesting alternative approaches to mathematical libraries, explaining how ScaLAPACK could be integrated into efficient and user-friendly distributed systems.Keywords
This publication has 8 references indexed in Scilit:
- Modeling the benefits of mixed data and task parallelismPublished by Association for Computing Machinery (ACM) ,1995
- PVMPublished by MIT Press ,1994
- Generalizations of the Singular Value and QR-DecompositionsSIAM Journal on Matrix Analysis and Applications, 1992
- A set of level 3 basic linear algebra subprogramsACM Transactions on Mathematical Software, 1990
- An extended set of FORTRAN basic linear algebra subprogramsACM Transactions on Mathematical Software, 1988
- Solving banded systems on a parallel processorParallel Computing, 1987
- Basic Linear Algebra Subprograms for Fortran UsageACM Transactions on Mathematical Software, 1979
- Fast Numerically Stable Computations for Generalized Linear Least Squares ProblemsSIAM Journal on Numerical Analysis, 1979