MUMPS (ソフトウェア)

| この項目では、疎行列を解くソフトウェアについて説明しています。

* アプリケーションの開発・実行環境については「MUMPS」をご覧ください。
* 流行性耳下腺炎の原因となるウイルス(Mumps Virus)については「ムンプスウイルス」をご覧ください。

|

MUMPS

最新版|

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.enseeiht.fr
テンプレートを表示

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の重要性は、マルチフロンタル法の自由な実装であるという事実にある。

## 出典

[編集]

* P. R. Amestoy, I. S. Duff and J.-Y. L'Excellent, Multifrontal parallel distributed symmetric and unsymmetric solvers, in Comput. Methods in Appl. Mech. Eng., 184, 501-520 (2000). BibteX entry
* 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) BibteX entry
* P. R. Amestoy and A. Guermouche and J.-Y. L'Excellent and S. Pralet, Hybrid scheduling for the parallel solution of linear systems. Parallel Computing Vol 32 (2), pp 136–156 (2006). BibteX entry

## 外部リンク

[編集]

* MUMPS 公式サイト
* WinMUMPS, files for compiling MUMPS on Windows

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています（PJ:コンピュータ/P:コンピュータ）。

|

* 表示
* 編集