- MUMPS (software)
MUMPS (MUltifrontal Massively Parallel sparse direct Solver) is a software application for the solution of large sparse systems of
linear algebraic equation s ondistributed memory parallel computer s. It was developed in European projectPARASOL (1996-1999) byCERFACS ,ENSEEIHT-IRIT and RAL. The software implements themultifrontal method , which is a version ofGaussian elimination for large sparse systems of equations, especially those arising from thefinite element method . It is written inFortran 90 with parallelism by MPI and it usesBLAS andScaLAPACK kernels fordense matrix computations. Since 1999, MUMPS has been supported by CERFACS, ENSEEIHT-IRIT, andINRIA .The importance of MUMPS lies in the fact that it is a rare
public domain open source implementation of the multifrontal method, if not the only professional and supported one.References
* P. R. Amestoy, I. S. Duff and J.-Y. L'Excellent (1998), Multifrontal parallel distributed symmetric and unsymmetric solvers, in Comput. Methods in Appl. Mech. Eng., 184, 501-520 (2000).
* P. R. Amestoy, I. S. Duff, J. Koster and J.-Y. L'Excellent, A fully asynchronous multifrontal solver using distributed dynamic scheduling, SIAM Journal of Matrix Analysis and Applications, Vol 23, No 1, pp 15-41 (2001)
External links
[http://graal.ens-lyon.fr/MUMPS/ MUMPS home page]
Wikimedia Foundation. 2010.