List of libraries for parallel and serial software development. For a full list of software see the A-Z list.
PACKAGE |
NOTES |
ACML |
AMD Core Math Library – Optimised BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math etc |
Boost |
C++ library. |
FFTW |
Fourier Transform library |
HDF |
A data format for large scientific data files |
hwloc |
Hardware locality |
MKL |
Intel’s Maths Kernel Library – Optimised BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math etc |
MPI |
Message Passing Interface |
MPI on Bulldozer |
MPI on AMD Bulldozer compute nodes |
NAG Libraries |
User callable routines for mathematical and statistical computation |
NetCDF Libraries |
Libraries and tools for array-oriented scientific data |
OpenBLAS |
Near-optimal BLAS/LAPACK linear algebra library |
OpenMP |
The standard method for Shared Memory parallel programming |
PETSc |
Portable, Extensible Toolkit for Scientific Computation |
Zlib |
Library interface to gzip/gunzip compression |
Zoltan |
Parallel partitioning library |