Single set of software that implements various storage methods for sparse matrices. [LNNZR, LCHNG, LINITM, in FORTRAN for CDC 6000-7000, IBM 360/370, UNIVAC 1100, and Honeywell 6000]
Technical Report
·
OSTI ID:6533123
FORTRAN subprograms for low-level operations associated with sparse matrices are described. The primary function of these codes is the storage and retrieval of the matrix entries using any of five commonly used data structures. The code user chooses the type of data structure for each matrix as a first step. The software implements out-of-memory storage of the matrices when necessary. This is accomplished by a version of demand paging. The user can directly access the matrix elements if efficiency is a serious consideration and if no out-of-memory storage has occurred. Otherwise the low-level operations are used for this purpose. As an application, sparse versions of certain basic linear algebra routines were written. The package includes the low-level operations, the basic linear algebra codes, other supporting subprograms, and a test driver. 4 tables.
- Research Organization:
- Sandia Labs., Albuquerque, NM (USA)
- DOE Contract Number:
- EY-76-C-04-0789
- OSTI ID:
- 6533123
- Report Number(s):
- SAND-78-0785
- Country of Publication:
- United States
- Language:
- English
Similar Records
Basic linear algebra subprograms for FORTRAN usage. [BLAS, in FORTRAN and assembly language for IBM 360/67, CDC 6600 and 7600, and Univac 1108]
Basic row-column operations with orthogonally linked sparse matrices for use with FORTRAN
IBM 360 to CDC 6000/7000 code conversion package
Technical Report
·
Sat Oct 01 00:00:00 EDT 1977
·
OSTI ID:5172805
Basic row-column operations with orthogonally linked sparse matrices for use with FORTRAN
Technical Report
·
Sat Oct 01 00:00:00 EDT 1977
·
OSTI ID:7209490
IBM 360 to CDC 6000/7000 code conversion package
Conference
·
Sun Dec 31 23:00:00 EST 1972
·
OSTI ID:4372310