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 |