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 cray-libsci module and is loaded by default.  For further information type man libsci and/or man lapack.  

You can also use LAPACK from the Intel MKL library.  Please see the NERSC Intel Math Kernel Library documentation page for more details.


For the Cray systems the document to look for is the Programming Environment User's Guide.  The base document number for this is S–2529.  Cray documents are generally of the form S-xxxx-nn, where nn relates to the release.  The June, 2014 release of the Programming Environment User's Guide is S–2529-116.  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.

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