時間計測関数 double precision MPI_Wtime() タスクの経過時間(秒)を返す 先頭に戻る MPIを用いた簡単なプログラム MPIを用いて簡単な並列プログラムを書いてみることにします。 MPIでのプログラミングの基本は、まずMPI_Initを呼び出し、 MPI プログラムのマスタ及びスレーブ・タスクを初期化することから始まります。 次に、必要に応じて実行中のタスクの総数や自分自身のタスクIDを MPI_Comm_sizeやMPI_Comm_rankを呼び出して調べます。 その後、実際のマスタ、スレーブ間でデータ通信を行いながら計算を進めていきます。 ここで重要なことは、タスク間でMPI_Sendと MPI_Recv が必ず対応するようにプログラミングすることです。 最後にすべての計算が終ったところで、 MPI_Finalizeを呼び出してプログラムを終了しま