About HPC Systems Software User Guides Education Partners

  / rcc / hpc / software / numlib


Bioinformatics

Compilers and Programming Tools

Computational Chemistry

Finite Element Solvers

Graphics and Imaging

Mathematics

Numerical Libraries

Optimization

Parallel Programming Libraries and Tools

Solid Modeling

Statistics

Numerical Libraries


AMD Core Math Library (ACML)
ATLAS
IMSL
Intel Math Kernel Library
Linear Algebra PACKage Libraries (LAPACK)
PETSc
ScaLAPACK


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.1.0

http://rcc.its.psu.edu/hpc/software/numlib/acml

15-Sep-2008

LION-XB

4.1.0

http://rcc.its.psu.edu/hpc/software/numlib/acml

15-Sep-2008

LION-XC

4.1.0

http://rcc.its.psu.edu/hpc/software/numlib/acml

15-Sep-2008

LION-XD

4.1.0

http://rcc.its.psu.edu/hpc/software/numlib/acml

15-Sep-2008

LION-XJ

4.1.0

http://rcc.its.psu.edu/hpc/software/numlib/acml

15-Sep-2008

LION-XO

4.1.0

http://rcc.its.psu.edu/hpc/software/numlib/acml

15-Sep-2008

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://rcc.its.psu.edu/hpc/software/numlib/atlas

16-Sep-2008

LION-XB

3.6.0

http://rcc.its.psu.edu/hpc/software/numlib/atlas

16-Sep-2008

LION-XC

3.6.0

http://rcc.its.psu.edu/hpc/software/numlib/atlas

16-Sep-2008

LION-XD

3.6.0

http://rcc.its.psu.edu/hpc/software/numlib/atlas

16-Sep-2008

LION-XJ

3.6.0

http://rcc.its.psu.edu/hpc/software/numlib/atlas

16-Sep-2008

LION-XO

3.6.0

http://rcc.its.psu.edu/hpc/software/numlib/atlas

16-Sep-2008

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://rcc.its.psu.edu/hpc/software/numlib/imsl

20-Feb-2007

LION-XB

CTT6

http://rcc.its.psu.edu/hpc/software/numlib/imsl

02-Apr-2007

LION-XC

CTT6

http://rcc.its.psu.edu/hpc/software/numlib/imsl

29-May-2007

LION-XD

CTT6

http://rcc.its.psu.edu/hpc/software/numlib/imsl

20-Feb-2007

LION-XJ

CTT6

http://rcc.its.psu.edu/hpc/software/numlib/imsl

10-Sep-2008

LION-XO

CTT6

http://rcc.its.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

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

LION-XB

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

LION-XC

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

LION-XD

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

LION-XJ

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

LION-XO

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

Unisys

10.0.3.020

http://rcc.its.psu.edu/hpc/software/numlib/mkl

15-Sep-2008

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

Hammer

3.1.0

No on-line instructions available

16-Sep-2008

LION-XB

3.1.0

No on-line instructions available

16-Sep-2008

LION-XC

3.1.0

No on-line instructions available

16-Sep-2008

LION-XD

3.1.0

No on-line instructions available

16-Sep-2008

LION-XJ

3.1.0

No on-line instructions available

16-Sep-2008

LION-XO

3.1.0

No on-line instructions available

16-Sep-2008

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

Hammer

2.3.3-p6

No on-line instructions available

16-Sep-2008

LION-XB

2.3.3-p6

No on-line instructions available

16-Sep-2008

LION-XC

2.3.3-p6

No on-line instructions available

16-Sep-2008

LION-XD

2.3.3-p6

No on-line instructions available

16-Sep-2008

LION-XJ

2.3.3-p6

No on-line instructions available

16-Sep-2008

LION-XO

2.3.3-p6

No on-line instructions available

16-Sep-2008

Versions listed in bold are the default version.


ScaLAPACK

netlib.org

The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition.

Scalapack is available on the following HPC machines:

Machine Version Instructions Last Update

Hammer

1.8.0

No on-line instructions available

16-Sep-2008

LION-XB

1.8.0

No on-line instructions available

16-Sep-2008

LION-XC

1.8.0

No on-line instructions available

16-Sep-2008

LION-XD

1.8.0

No on-line instructions available

16-Sep-2008

LION-XJ

1.8.0

No on-line instructions available

16-Sep-2008

LION-XO

1.8.0

No on-line instructions available

16-Sep-2008

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