This chapter describes Basic Linear Algebra Subprograms Level 1 (BLAS1) as they are implemented in the Sun Performance Library. BLAS1 is a collection of linear algebra subprograms to perform common linear algebra operation0s with vector operands. For more information about BLAS1, refer to the information in this chapter or see "Basic Linear Algebra Subprograms for FORTRAN Usage" written by Lawson et al and published in 1979 in the ACM Transactions on Mathematical Software (Vol. 5, pp. 308-323).
: Basic Linear Algebra Subprograms,
Level 1 (BLAS1)
The first two sections of this chapter describe:
The remaining sections of this chapter describe the operation of each of the BLAS1 subprograms. For each subprogram the interface is shown, the operation of the subprogram is described, and a short FORTRAN 77 program is given with sample output.
conventions followed in naming arguments and subroutines and conventions used for passing arguments into or out of subroutines
extensions to the standard versions of BLAS1.