Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LAPACK http://www.netlib.org/lapack/LAPACK is written in Fortran 90 and provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. 
Code Block
languagebash
module load lapack
SCALAPACKGNU7/OpenMPIhttp://www.netlib.org/scalapack/

ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines. ScaLAPACK solves dense and banded linear systems, least squares problems, eigenvalue problems, and singular value problems.

Code Block
languagebash
module load scalapack

 

Math Libraries

Intel Math Kernel Library (MKL) https://software.intel.com/en-us/mkl

Intel Math Kernel Library (Intel MKL) is a library of optimized math routines for science, engineering, and financial applications. Core math functions


include BLAS, LAPACK, ScaLAPACK, sparse solvers, fast Fourier transforms, and vector math. The routines in MKL are hand-optimized specifically for Intel processors.

Code Block
languagebash
/usr/local/intel/mkl/bin/mklvars.sh intel64

 

Matrix and Vector Operations

...