MPI
Fortran90 風に書いたもの。 PROGRAM test1 USE mpi IMPLICIT NONE INTEGER :: istatus(MPI_STATUS_SIZE) INTEGER :: ierr, idest, itag = 0 INTEGER :: irank, nrank, isource, mess CHARACTER(LEN = 40) :: message CALL MPI_INIT( ierr ) CALL MPI_COMM_R…
昔学んだテキストが出てきたので、f90 で書き直してみたりしなかったりします。http://h50146.www5.hp.com/solutions/hpc/stc/soft/mpi.html MPIプログラミング入門 http://h50146.www5.hp.com/solutions/hpc/stc/soft/pdfs/mpi_training.pdf (PDF直リン) …
昔、ならった MPI プログラムを F90 で書きなおしてみるかな・・ F90 のモジュールになったけど、サブルーチンの引数チェックなどインターフェースは完全ではないみたい? PROGRAM mpi_2 USE mpi IMPLICIT NONE INTEGER :: ierr CALL MPI_INIT(ierr) PRINT *…
x64 Windows 用の MPICH2 のバイナリをインストーラからインストールすると、Include ディレクトリに F90 でプログラムする時の USE MPI で引く複数の MOD ファイルが欠落しています。Win32 版には入っているので何かの手違いかと思います。ソースからコンパ…
MPI2がでて、Fortran90でも書けるようになったようなので、しばらくぶりにMPIいじってみました。 (しかし64Bit版には相変わらずINCLUDEファイルしかない・・・)*1Gropp et al. "Using MPI" の最初のサンプルをより Fortran90 風に書き直し。 PROGRAM test …