LAPACK: A portable linear algebra library for high-performance computers

E. Anderson, Z. Bai, J. Dongarra, A. Greenbaum, A. McKenney, J. Du Croz, S. Hammarling, J. Demmel, C. Bischof, D. Sorensen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

258 Scopus citations

Abstract

The goal of the LAPACK project is to design and implement a portable linear algebra library for efficient use on a variety of high-performance computers. The library is based on the widely used LINPACK and EISPACK packages for solving linear equations, eigenvalue problems, and linear least-squares problems, but extends their functionality in a number of ways. The major methodology for making the algorithms run faster is to restructure them to perform block matrix operations (e.g., matrix-matrix multiplication) in their inner loops. These block operations may be optimized to exploit the memory hierarchy of a specific architecture. The LAPACK project is also working on new algorithms that yield higher relative accuracy for a variety of linear algebra problems.

Original languageEnglish
Title of host publicationProc Supercomput 90
PublisherPubl by IEEE
Pages2-11
Number of pages10
ISBN (Print)0818620560
StatePublished - 1990
Externally publishedYes
EventProceedings of Supercomputing '90 -
Duration: Nov 12 1990Nov 16 1990

Publication series

NameProc Supercomput 90

Conference

ConferenceProceedings of Supercomputing '90
Period11/12/9011/16/90

Fingerprint

Dive into the research topics of 'LAPACK: A portable linear algebra library for high-performance computers'. Together they form a unique fingerprint.

Cite this