ブックマーク / suchix.kek.jp/~matufuru (1)

  • MPI Tutorial in Fortran

    はじめに MPI(Message Passing Interface) とは、分散型の並列処理 プログラミングを行う上で、任意のプログラム処理を受け持つ単位となる プロセス操作や、そのプロセスの間でデータをやり取りするために用いる メッセージ通信操作の仕様標準だそうです。 要するに、並列計算プログラムを書く時の、いろいろなマシンに共通の 便利なルーチン集のようなものと私は理解しています。 標準として決められているのはインターフェイスの部分だけなので、 実装上のパフォーマンスは各計算機、OS、コンパイラーに依ります。 以下は、MPI を使って FORTRAN で並列計算用プログラムを書くための 最小限と思われる事項をまとめたものです。 MPI の解説は良いものが Web などで得られますが、 Fortran を例 に使った簡単な解説は見当たらなかったため、書いてみました。 Step 0

    obiekt229
    obiekt229 2011/07/27
  • 1