skip to main content

Algorithm 679: A set of level 3 basic linear algebra subprograms: model implementation and test programs

Published:01 March 1990Publication History
Skip Abstract Section

Abstract

This paper describes a model implementation and test software for the Level 3 Basic Linear Algebra Subprograms (Level3 BLAS). The Level3 BLAS are targeted at matrix-matrix operations with the aim of providing more efficient, but portable, implementations of algorithms on high-performance computers. The model implementation provides a portable set of Fortran 77 Level 3 BLAS for machines where specialized implementations do not exist or are not required. The test software aims to verify that specialized implementations meet the specification of the Level 3 BLAS and that implementations are correctly installed.

Skip Supplemental Material Section

Supplemental Material

References

  1. 1 DEMMEL, J. W., DONGARRA, J. J., DU CROZ, J., GREENBAUM, A., HAMMARLING, S., AND SORENSEN, D. Prospectus for the development of a linear algebra library for high-performance computers. Argonne National Laboratory Report, ANL-MCS-TM-97, Argonne, Ill., Sept. 1987.Google ScholarGoogle Scholar
  2. 2 DONGARRA, J. J., AND GROSSE, E. Distribution of mathematical software via electronic mail. Commun. ACM 30, 5 (May 1987), 403-407. Google ScholarGoogle Scholar
  3. 3 DONGARRA, J. J., GUSTAVSON, F., AND KARP, A. Implementing linear algebra algorithms for dense matrices on a vector pipeline machine. SIAM Rev. 26, 1 (Jan. 1984), 91-112.Google ScholarGoogle Scholar
  4. 4 DONGARRA, J. J., DU CROZ, J., DUFF, }., AND HAMMARLING, S. A set of level 3 basic linear algebra subprograms. This issue, pp. 1-17. Google ScholarGoogle Scholar
  5. 5 DONGARRA, J. J., Du CROZ, J., HAMMARLING, S., AND HANSON, R. An extended set of fortran basic linear algebra subprograms. ACM Trans. Math Softw. I4, 1 (Mar. 1988), 1-17. Google ScholarGoogle Scholar
  6. 6 DONGARRA, J. J., Du CROZ, J., HAMMARLING, S., AND HANSON, R. Algorithm 656: An extended set of basic linear algebra subprograms: Model implementation and test programs. ACM Trans. Math. Softw. 14, 1 (Mar. 1988), 18-32. Google ScholarGoogle Scholar

Index Terms

  1. Algorithm 679: A set of level 3 basic linear algebra subprograms: model implementation and test programs

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM Transactions on Mathematical Software
            ACM Transactions on Mathematical Software  Volume 16, Issue 1
            March 1990
            109 pages
            ISSN:0098-3500
            EISSN:1557-7295
            DOI:10.1145/77626
            Issue’s Table of Contents

            Copyright © 1990 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1990
            Published in toms Volume 16, Issue 1

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader