Next: Optional third party libraries
Up: Configuring and Building MLD2P4
Previous: Configuring and Building MLD2P4
Contents
The following base libraries are needed:
- BLAS
- [11,12,19] Many vendors provide optimized versions
of the Basic Linear Algebra Subprograms; if no vendor version is
available for a given platform, the ATLAS software
(
http://math-atlas.sourceforge.net/
)
may be employed. The reference BLAS from Netlib
(http://www.netlib.org/blas
) are meant to define the standard
behaviour of the BLAS interface, so they are not optimized for any
particular plaftorm, and should only be used as a last
resort. Note that BLAS computations form a relatively small part of
the MLD2P4/PSBLAS computations; they are however critical when using
preconditioners based on the UMFPACK or SuperLU third party
libraries.
- MPI
- [18,23] A version of MPI is available on most
high-performance computing systems; only version 1.1 is required.
- PSBLAS
- [15,17] Parallel Sparse BLAS is
available from
http://www.ce.uniroma2.it/psblas
; version
3.0 (or later) is required. Indeed, all the prerequisites
listed so far are also prerequisites of PSBLAS.
Please note that the four previous libraries must have Fortran
interfaces compatible with MLD2P4;
usually this means that they should all be built with the same
compiler as MLD2P4.
Next: Optional third party libraries
Up: Configuring and Building MLD2P4
Previous: Configuring and Building MLD2P4
Contents