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

264 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