|
AMD Core Math Library (ACML)
ATLAS
BLAS
IMSL
Intel Math Kernel Library
Linear Algebra PACKage Libraries (LAPACK)
PETSc
|
|
|
AMD Core Math Library (ACML)
|
|
AMD
|
|
The AMD Core Math Library (ACML) provides developers of scientific and engineering software with a set of linear algebra, fast Fourier transforms and vector math functions optimized for the latest x86_64 processors from AMD. ACML also works with x86_64 Intel processors. ACML contains LAPACK, the basic linear algebra subprograms (BLAS), and the extended BLAS (sparse). In addition, there is a set of fast Fourier transforms in single- and double-precision, real and complex data types.
|
|
ACML is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
Hammer
|
4.0.1
|
http://gears.aset.psu.edu/hpc/software/numlib/acml
|
13-Nov-2007
|
|
LION-XB
|
4.0.1
|
http://gears.aset.psu.edu/hpc/software/numlib/acml
|
13-Nov-2007
|
|
LION-XC
|
4.0.1
|
http://gears.aset.psu.edu/hpc/software/numlib/acml
|
13-Nov-2007
|
|
LION-XO
|
4.0.1
|
http://gears.aset.psu.edu/hpc/software/numlib/acml
|
13-Nov-2007
|
|
Versions listed in bold are the default version.
|
|
|
ATLAS
|
|
netlib.org
|
|
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
|
|
ATLAS is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
Hammer
|
3.6.0
|
http://gears.aset.psu.edu/hpc/software/numlib/atlas
|
20-Feb-2007
|
|
LION-XB
|
3.6.0
|
http://gears.aset.psu.edu/hpc/software/numlib/atlas
|
20-Feb-2007
|
|
LION-XC
|
3.6.0
|
http://gears.aset.psu.edu/hpc/software/numlib/atlas
|
29-May-2007
|
|
LION-XL
|
3.4.1
|
http://gears.aset.psu.edu/hpc/software/numlib/atlas
|
07-Oct-2004
|
|
LION-XM
|
3.4.1
|
http://gears.aset.psu.edu/hpc/software/numlib/atlas
|
03-Nov-2004
|
|
LION-XO
|
3.6.0
|
http://gears.aset.psu.edu/hpc/software/numlib/atlas
|
20-Feb-2007
|
|
Versions listed in bold are the default version.
|
|
|
BLAS
|
|
netlib.org
|
|
The BLAS (Basic Linear Algebra Subprograms) are high quality "building block" routines for performing basic vector and matrix operations. Level 1 BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, and Level 3 BLAS do matrix-matrix operations.
|
|
BLAS is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
LION-XL
|
N/A
|
http://gears.aset.psu.edu/hpc/software/numlib/blas
|
07-Oct-2004
|
|
LION-XM
|
N/A
|
http://gears.aset.psu.edu/hpc/software/numlib/blas
|
03-Nov-2004
|
|
Versions listed in bold are the default version.
|
|
|
IMSL
|
|
Visual Numerics
|
|
IMSL is a collection of mathematical and statistical functions that programmers can embed into their applications. The objective of IMSL is to provide high-performance computing and expertise needed to develop and execute sophisticated numerical applications.
|
|
IMSL is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
Hammer
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
20-Feb-2007
|
|
LION-XB
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
02-Apr-2007
|
|
LION-XC
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
29-May-2007
|
|
LION-XD
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
20-Feb-2007
|
|
LION-XL
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
20-Feb-2007
|
|
LION-XM
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
20-Feb-2007
|
|
LION-XO
|
CTT6
|
http://gears.aset.psu.edu/hpc/software/numlib/imsl
|
20-Feb-2007
|
|
Versions listed in bold are the default version.
|
|
|
Intel Math Kernel Library
|
|
Intel
|
|
The Intel Math Kernel Library provides developers of scientific and engineering software with a set of linear algebra, fast Fourier transforms and vector math functions optimized for the latest Intel Pentium 4 and Itanium processors, as well as the x86_64 processors from both Intel and AMD. MKL contains LAPACK, the basic linear algebra subprograms (BLAS), and the extended BLAS (sparse). In addition, there is a set of fast Fourier transforms in single- and double-precision, real and complex data types with both Fortran and C interfaces. MKL also includes a set of vectorized transcendental functions in the Vector Math Library (VML), offering both high performance and excellent accuracy compared to the libm functions for most of the processors.
|
|
MKL is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
Hammer
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
20-Feb-2007
|
|
LION-XB
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
02-Apr-2007
|
|
LION-XC
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
31-Mar-2008
|
|
LION-XD
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
20-Feb-2007
|
|
LION-XL
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
20-Feb-2007
|
|
LION-XM
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
20-Feb-2007
|
|
LION-XO
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
20-Feb-2007
|
|
Unisys
|
8.01
|
http://gears.aset.psu.edu/hpc/software/numlib/mkl
|
20-Feb-2007
|
|
Versions listed in bold are the default version.
|
|
|
Linear Algebra PACKage Libraries (LAPACK)
|
|
netlib.org
|
|
LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Associated matrix factorizations are provided. Dense and banded matrices are handled, but not general sparse matrices.
|
|
lapack is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
LION-XL
|
3.0
|
http://gears.aset.psu.edu/hpc/software/numlib/lapack
|
07-Oct-2004
|
|
LION-XM
|
3.0
|
http://gears.aset.psu.edu/hpc/software/numlib/lapack
|
03-Nov-2004
|
|
Versions listed in bold are the default version.
|
|
|
PETSc
|
|
Argonne National Laboratory Mathematics and Computer Science Divison
|
|
PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.
|
|
PETSc is available on the following HPC machines:
|
|
Machine
|
Version
|
Instructions
|
Last Update
|
|
LION-XL
|
2.1.5
|
No on-line instructions available
|
07-Oct-2004
|
|
LION-XM
|
2.1.5
|
No on-line instructions available
|
03-Nov-2004
|
|
Versions listed in bold are the default version.
|
|