OXFORD UNIVERSITY  COMPUTING LABORATORY

LAPACK (Linear Algebra PACKage)


Presentation by Janice/David can be found here and the benchmark codes can be found here.

LAPACK is written in Fortran77 and provides routines for solving systems of simultaneous linear equations,
least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. There are
three different implementations of LAPACK available on Henrici:
  • Netlib LAPACK implementation
  • MKL (Intel Math Kernel Library)
  • ATLAS (only limited number of functions available)
The library paths on henrici can be found in the Makefile of the benchmark codes. Also refer the BLAS page
for more information on these libraries.

Some useful links:
  • User's Guide
  • CLAPACK (The C version of LAPACK created using f2c)
  • A sample C code calling LAPACK functions from the MKL library.<\li>
  • A good documentation on issues involved in linking LAPACK library to C programs.
Random Image
Random Image
Random Image