From Wikipedia (Ja) - Reading time: 3 min
| 最新版 |
5.1.2
/ 2017-10-2 |
|---|---|
| プログラミング 言語 | C言語/Fortran 90 |
| 対応OS | UNIX・Windows(WinMUMPS) |
| プラットフォーム | PC, Mac, NEC, SGI, IBM, etc. |
| 対応言語 | C言語/Fortran 77/Fortran 90 |
| ライセンス | CeCILL |
| 公式サイト |
mumps |
MUMPS (MUltifrontal Massively Parallel sparse direct Solver)は線型代数方程式において巨大な疎行列を計算するためのソフトウェアであり、並列計算で用いられる。このソフトウェアは1996年から1999年にPARASOLというプロジェクトで開発された。このプロジェクトにはCERFACS・IRIT-ENSEEIHT・RALなどの研究機関が関わっていた。MUMPSはFrontal solver法を実装しており、これは疎行列のためのガウスの消去法の一種である。疎行列は特に有限要素法から生じる。MUMPSはMPIに沿ってFortran 90で書かれている。また、密行列の計算のためのBLASとScaLAPACKを用いている。1999年以降、MUMPSはCERFACS・IRIT-ENSEEIHT・フランス国立情報学自動制御研究所によってサポートされている。
MUMPSの重要性は、マルチフロンタル法の自由な実装であるという事実にある。