NERSCPowering Scientific Discovery Since 1974


Description and Overview

Linear Algebra PACKage (LAPACK) provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems.

How to Use LAPACK on Cray Systems

On the Cray systems highly optimized LAPACK is provided by Cray as part of its Cray Scientific Library (libsci), which is in the xt-libsci module and is loaded by default.  For further information type man libsci and/or man lapack. 

How to Use LAPACK on Carver

On Carver highly optimized LAPACK is provided as part of the Intel Math Kernel Library (MKL). 


For the Cray systems the document to look for is the Programming Environment User's Guide.  The base document number for this is S–2396.  Cray documents are generally of the form S-xxxx-nn, where nn relates to the release.  The June, 2010 release of the Programming Environment User's Guide is S–2396–50.  Man pages are available via man libsci and/or man lapack and/or man pages for individual routines, e.g., man ZPOTRF.  You can also see html versions of the man pages.

For Carver see the NERSC Intel Math Kernel Library documentation page.

General information on LAPACK is available at netlib. For questions on using this software at NERSC contact the consultants via email:


PackagePlatformCategoryVersionModuleInstall DateDate Made Default
lapack pdsf libraries/ math 3.1.0 lapack/3.1.0 2012-03-12