An object oriented design for high performance linear algebra on distributed memory architectures
Conference
·
OSTI ID:71638
- Oak Ridge National Lab., TN (United States)
- Univ. of Tennessee, Knoxville, TN (United States). Dept. of Computer Science
We describe the design of ScaLAPACK++, an object oriented C++ library for implementing linear algebra computations on distributed memory multicomputers. This package, when complete, will support distributed dense, banded, sparse matrix operations for symmetric, positive-definite, and non-symmetric cases. In ScaLAPACK++ we have employed object oriented design methods to enchance scalability, portability, flexibility, and ease-of-use. We illustrate some of these points by describing the implementation of a right-looking LU factorization for dense systems in ScaLAPACK++.
- Research Organization:
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE, Washington, DC (United States); Department of Defense, Washington, DC (United States)
- DOE Contract Number:
- AC05-84OR21400
- OSTI ID:
- 71638
- Report Number(s):
- CONF-930014-1; ON: DE95012887; CNN: Contract DAAL03-91-C-0047
- Resource Relation:
- Conference: 1993 objected-oriented numerics conference, Snowbird, CO (United States), 1993; Other Information: PBD: [1993]
- Country of Publication:
- United States
- Language:
- English
Similar Records
ScaLAPACK: A scalable linear algebra library for distributed memory concurrent computers
ScaLAPACK: A scalable linear algebra library for distributed memory concurrent computers
A look at scalable dense linear algebra libraries
Conference
·
Tue Sep 01 00:00:00 EDT 1992
·
OSTI ID:71638
+1 more
ScaLAPACK: A scalable linear algebra library for distributed memory concurrent computers
Conference
·
Wed Jan 01 00:00:00 EST 1992
·
OSTI ID:71638
+1 more
A look at scalable dense linear algebra libraries
Conference
·
Sat Aug 01 00:00:00 EDT 1992
·
OSTI ID:71638