Skip to main content

2001 | OriginalPaper | Buchkapitel

MUMPS: A General Purpose Distributed Memory Sparse Solver

verfasst von : Patrick R. Amestoy, Iain S. Duff, Jean-Yves L’Excellent, Jacko Koster

Erschienen in: Applied Parallel Computing. New Paradigms for HPC in Industry and Academia

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

MUMPS is a public domain software package for the multifrontal solution of large sparse linear systems on distributed memory computers. The matrices can be symmetric positive definite, general symmetric, or unsymmetric, and possibly rank deficient. MUMPS exploits parallelism coming from the sparsity in the matrix and parallelism available for dense matrices. Additionally, large computational tasks are divided into smaller subtasks to enhance parallelism. MUMPS uses a distributed dynamic scheduling technique that allows numerical pivoting and the migration of computational tasks to lightly loaded processors. Asynchronous communication is used to overlap communication with computation. In this paper, we report on recently integrated features and illustrate the present performance of the solver on an SGI Origin 2000 and a CRAY T3E.

Metadaten
Titel
MUMPS: A General Purpose Distributed Memory Sparse Solver
verfasst von
Patrick R. Amestoy
Iain S. Duff
Jean-Yves L’Excellent
Jacko Koster
Copyright-Jahr
2001
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-70734-4_16

Premium Partner