- HP BLAS. http://www.compaq.com/math/documentation/cxml/dxml.3dxml.html.Google Scholar
- IBM BLAS. http://www-1.ibm.com/servers/eserver/pseries/library/sp_books/essl.html.Google Scholar
- Intel BLAS. http://developer.intel.com/software/products/mkl/mkl52/index.htm.Google Scholar
- SGI BLAS. http://www.sgi.com/software/scsl.html.Google Scholar
- SUN BLAS. http://docs.sun.com/htmlcoll/coll.118.3/iso-8859-1/PERFLIBUG/plug_bookTOC.html.Google Scholar
- Anderson, E., Bai, Z., Bischof, C., Blackford, S., Demmel, J., Dongarra, J., Du Croz, J., Greenbaum, A., Hammarling, S., McKenney, A., and Sorensen, D. 1999. LAPACK Users' Guide. SIAM, Philadelphia, PA, USA, third edition. (Also available in Japanese, published by Maruzen, Tokyo, translated by Dr Oguni). Google Scholar
- ANSI/IEEE Std 754--1985. IEEE Standard for Binary Floating Point Arithmetic.Google Scholar
- Blackford, S., Corliss, G., Demmel., J., Dongarra, J., Duff, I., Hammarling, S., Henry, G., Heroux, M., Hu, C., Kahan, W., Kaufmann, L., Kearfott, B., Krogh, F., Li, X., Maany, Z., Petitet, A., Pozo, R., Remington, K., Walster, W., Whaley, C., Wolff, V., Gudenberg, J., and Lumsdaine, A. 2002. Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard. Int. J. High Perform. Comput. 16, 1--2. (also available at www.netlib.org/blas/blast-forum).Google Scholar
- Demmel, J. 1997. Applied Numerical Linear Algebra. SIAM, Philadelphia, Pa. Google Scholar
- Dodson, D. S. 1983. Corrigendum: Remark on "Algorithm 539: Basic linear algebra subroutines for FORTRAN usage". ACM Trans. Math. Software 9, 140. (See also Lawson et al. {1979} and Dodson and Grimes {1982}). Google Scholar
- Dodson, D. S. and Grimes, R. G. 1982. Remark on algorithm 539: Basic linear algebra subprograms for Fortran usage. ACM Trans. Math. Softw. 8, 403--404. (See also Lawson et al. {1979} and Dodson {1983}). Google Scholar
- Dodson, D. S., Grimes, R. G., and Lewis, J. G. 1991. Sparse extensions to the FORTRAN basic linear algebra subprograms. ACM Trans. Math. Software 17, 253--272. (Algorithm 692). Google Scholar
- Dongarra, J. J., Bunch, J. R., Moler, C. B., and Stewart, G. W. 1979. LINPACK Users' Guide. Society for Industrial and Applied Mathematics, Philadelphia, Pa.Google Scholar
- Dongarra, J. J., Du Croz, J., Duff, I. S., and Hammarling, S. 1990. A set of Level 3 basic linear algebra subprograms. ACM Trans. Math. Softw. 16, 1--28. (Algorithm 679). Google Scholar
- Dongarra, J. J., Du Croz, J., Hammarling, S., and Hanson, R. J. 1988. An extended set of FORTRAN basic linear algebra subprograms. ACM Trans. Math. Softw. 14, 1--32, 399. (Algorithm 656). Google Scholar
- Duff, I. S., Heroux, M. A., and Pozo, R. 2002. An overview of the sparse basic linear algebra subprograms: The new standard from the BLAS Technical Forum. ACM Trans. Math. Softw. 28, 2 (June), 000--000. Google Scholar
- Duff, I. S., Marrone, M., Radicati, G., and Vittoli, C. 1997. Level 3 basic linear algebra subprograms for sparse matrics: A user-level interface. ACM Trans. Math. Softw. 23, 379--401. Google Scholar
- Golub, G. and van Loan, C. 1996. Matrix Computations. 3rd ed. Johns-Hopkins, Baltimore, Md. Google Scholar
- Higham, N. J. 1996. Accuracy and Stability of Numerical Algorithms. SIAM, Philadelphia, Pa. Google Scholar
- Kåagström, B., Ling, P., and Van Loan, C. 1998a GEMM-based level 3 BLAS: High-performance model implementations and performance evaluation benchmark. ACM Trans. Math. Softw. 24, 3, 268--302. Google Scholar
- Kåagström, B., Ling, P., and Van Loan, C. 1998b. Algorithm 784: GEMM-based level 3 BLAS: Portability and optimization issues. ACM Trans. Math. Softw. 24, 3, 303--316. Google Scholar
- Lawson, C. L., Hanson, R. J., Kincaid, D., and Krogh, F. T. 1979. Basic linear algebra subprograms for FORTRAN usage. ACM Trans. Math. Softw. 5, 308--323. (Algorithm 539. See also Dodson and Grimes {1982} and Dodson {1983}.). Google Scholar
- Li X. S., Demmel, J. W., Bailey, D. H., Henry, G., Hida, Y., Iskandar, J., Kahan, W., Kang, S. Y., Kapur, A., Martin, M. C., Thompson, B. J., Tung, T., and Yod, D. J. 2002. Design, implementation and testing of extended and mixed precision BLAS. ACM Trans. Math. Softw. 28, 2 (June), 000--000. Google Scholar
- Robert III, H. M., Evans, W. J., Honemann, D. H., and Balch, T. J. 2000. Robert's Rules of Order 10th ed. Perseus Book GroupGoogle Scholar
Index Terms
- An updated set of basic linear algebra subprograms (BLAS)
Recommendations
A Set of Batched Basic Linear Algebra Subprograms and LAPACK Routines
This article describes a standard API for a set of Batched Basic Linear Algebra Subprograms (Batched BLAS or BBLAS). The focus is on many independent BLAS operations on small matrices that are grouped together and processed by a single routine, called a ...
BLIS: A Framework for Rapidly Instantiating BLAS Functionality
The BLAS-like Library Instantiation Software (BLIS) framework is a new infrastructure for rapidly instantiating Basic Linear Algebra Subprograms (BLAS) functionality. Its fundamental innovation is that virtually all computation within level-2 (matrix-...
The BLAS API of BLASFEO: Optimizing Performance for Small Matrices
Basic Linear Algebra Subroutines For Embedded Optimization (BLASFEO) is a dense linear algebra library providing high-performance implementations of BLAS- and LAPACK-like routines for use in embedded optimization and other applications targeting ...
Comments