An extended set of FORTRAN basic linear algebra subprograms
@article{Dongarra1988AnES, title={An extended set of FORTRAN basic linear algebra subprograms}, author={Jack J. Dongarra and Jeremy Du Croz and Sven Hammarling and Richard J. Hanson}, journal={ACM Transactions on Mathematical Software (TOMS)}, year={1988}, volume={14}, pages={1 - 17}, url={https://api.semanticscholar.org/CorpusID:3579623} }
This paper describes an extension to the set of Basic Linear Algebra Subprograms. The extensions are targeted at matrix-vector operations that should provide for efficient and portableโฆ
1,081 Citations
Sparse extensions to the FORTRAN Basic Linear Algebra Subprograms
- 1991
Mathematics, Computer Science
This paper describes an extension to the set of Basic Linear Algebra Subprograms. The extension is targeted at sparse vector operations, with the goal of providing efficient, but portable,โฆ
A proposal for a set of level 3 basic linear algebra subprograms
- 1987
Computer Science, Mathematics
The Level 3 BLAS are targeted at matrix-matrix operations with the aim of providing more efficient, but portable, implementations of algorithms on high-performance computers, especially those with hierarchical memory and parallel processing capability.
Benchmark of the Extended Basic Linear Algebra Subprograms on the NEC SX-2 Supercomputer
- 1987
Computer Science, Mathematics
The EBLAS are a set of subprograms that represent basic matrix-vector operations and were written to take advantage of the architecture of today's supercomputers.
A Project for Developing a Linear Algebra Library for High-Performance Computers
- 1989
Computer Science, Mathematics
A transportable linear algebra library in Fortran 77 is intended to provide a uniform set of subroutines to solve the most common linear algebra problems and to run efficiently on a wide range of high-performance computers.
Basic Linear Operators in Fortran 90
- 1994
Computer Science, Mathematics
Standard F90 lets a programmer define operators, corresponding to mathematical operations, that apply to arrays or more complicated classes of objects: The matrix-vector and matrix-matrix productsโฆ
Algorithm 656: an extended set of basic linear algebra subprograms: model implementation and test programs
- 1988
Computer Science, Mathematics
This paper describes a model implementation and test software for the Level 2 Basic Linear Algebra Subprograms (Level 2 BLAS). Level 2 BLAS are targeted at matrix-vector operations with the aim ofโฆ
The Multicomputer Toolbox Approach to Concurrent Blas
- 1993
Computer Science, Mathematics
Algorithms for dense matrix-vector and matrix-matrix multiplication on general P Q logical process grids are presented, and experiments run demonstrating their performance characteristics.
Porting Linear Algebra Subroutines from Transputers to Clusters of Workstations
- 1993
Computer Science, Engineering
We report on our experiences in porting a number of linear algebra subroutines, written in occam2, from a transputer environment to a cluster of workstations using Fortran 77 and the PVMโฆ
A Proposed API for Batched Basic Linear Algebra Subprograms
- 2016
Computer Science, Mathematics
This paper proposes an API for Batched Basic Linear Algebra Subprograms (Batched BLAS), with the aim of providing more efficient, but portable, implementations of algorithms on high-performance manycore architectures.
Constructing Numerical Software Libraries for High-Performance Computing Environments
- 1994
Computer Science, Engineering
In this paper we look at a number of approaches being investigated in the ScaLAPACK Project to develop linear algebra software for high-performance computers. The focus is on issues impacting theโฆ
19 References
A proposal for an extended set of Fortran Basic Linear Algebra Subprograms
- 1985
Computer Science, Mathematics
This paper describes an extension to the set of Basic Linear Algebra Subprograms targeted at matrix vector operations which should provide for more efficient and portable implementations of algorithms for high performance computers.
A proposal for standard linear algebra subprograms
- 1973
Mathematics, Computer Science
A set of FORTRAN callable subprograms are proposed which will be useful in the development of efficient portable ANSI FORTRAN subprograms and applications programs in the area of linear algebra.
Issues relating to extension of the Basic Linear Algebra Subprograms
- 1985
Computer Science, Mathematics
The authors' views are Lased on their implementation of theBLAS in highly-efficient assembly language for the Cray-1 and Cray X-MP, and use of the BLAS and some of the proposed extensions in a variety of application areas.
Algorithm 656: an extended set of basic linear algebra subprograms: model implementation and test programs
- 1988
Computer Science, Mathematics
This paper describes a model implementation and test software for the Level 2 Basic Linear Algebra Subprograms (Level 2 BLAS). Level 2 BLAS are targeted at matrix-vector operations with the aim ofโฆ
Basic Linear Algebra Subprograms for Fortran Usage
- 1979
Mathematics, Computer Science
A package of 38 low level subprograms for many of the basic operations of numerical linear algebra is presented, intended to be used with FORTRAN.
Squeezing the most out of eigenvalue solvers on high-performance computers
- 1986
Computer Science, Mathematics
Matrix Eigensystem Routines โ EISPACK Guide Extension
- 1977
Computer Science, Mathematics
The EISPACK subroutines and the handbook Algol procedures are compared to show the similarities and differences in execution times, as well as the differences in documentation and source listings.
Matrix Eigensystem Routines โ EISPACK Guide
- 1976
Mathematics, Computer Science
The Eispack subroutines and the handbook algol procedures are compared to show the similarities and the differences in execution times and documentation are compared.
Algorithm 539: Basic Linear Algebra Subprograms for Fortran Usage [F1]
- 1979
Computer Science, Mathematics
This work was supported by the National Aeronautics and Space Administration under Contract NAS 7-100 and by the Office of Naval Research under Contract NR 044-457.
LINPACK Users' Guide
- 1987
Mathematics, Computer Science
General matrices Band matrices positive definite matrices Positive definite band matrices Symmetric Indefinite Matrices Triangular matrices Tridiagonal matrices The Cholesky decomposition The QR decomposition up to and including the singular value decomposition is studied.