About HPC Systems Software User Guides Education Partners

  / gears / hpc / software / numlib


Bioinformatics

Compilers and Programming Tools

Computational Chemistry

File System

Finite Element Solvers

Graphics

Mathematics

Numerical Libraries

Optimization

Parallel Programming Libraries and Tools

Queuing and Scheduling Systems

Solid Modeling

Statistics

Numerical Libraries


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.



Please send questions or suggestions about this web page to beatnic@aset.psu.edu

ASET | ITS | Penn State