Navigation : Top/MPICH

  • 追加された行はこの色です。
  • 削除された行はこの色です。
* 前提条件 [#q7eaf80a]
- [[NIS]]がインスト−ル済み
- [[NFS]]がインスト−ル済みで/homeが共有されている.
- [[rsh]]がインスト−ル済みでuserからrshが使えることが確認されている.

* MPICH for gnu compiler [#i01937b2]
SuSEの場合はYaST2でインストールするだけ.
- http://www-unix.mcs.anl.gov/mpi/mpich/

* MPICH for ifort [#d90c278b]
 ./configure --prefix=/usr/local/mpich
 make
 make install

* 環境設定 [#o8748250]
mpich/binにpathが通っていればOK.
setenv PATH /usr/local/local/mpich/bin

* テスト [#lf0d9f08]
mpichにはテスト用プログラムが用意してあるのでそれらを make する.
但し,rshが使えるuserで実行すること.

 cp /usr/local/mpich/examples ./
 mpireconfig Makefile
 make

mpirunコマンドを実行する
- mpirun -np 1 cpi
 Process 0 on XXX.urban.eng.osaka-cu.ac.jp
 pi is approximately 3.1416009869231254, Error is 0.0000083333333323
 wall clock time = 0.000000
- mpirun -np 2 cpi
 Process 0 on XXX.urban.eng.osaka-cu.ac.jp
 Process 1 on YYY.urban.eng.osaka-cu.ac.jp
 pi is approximately 3.1416009869231241, Error is 0.0000083333333309
 wall clock time = 0.000000
- mpirun -np 3 cpi
 Process 0 on XXX.urban.eng.osaka-cu.ac.jp
 Process 1 on YYY.urban.eng.osaka-cu.ac.jp
 Process 2 on ZZZ.urban.eng.osaka-cu.ac.jp
 pi is approximately 3.1416009869231254, Error is 0.0000083333333323
 wall clock time = 0.000000


** Link [#y2dc834d]
- [[MPICH本家:http://www-unix.mcs.anl.gov/mpi/mpich1/]]

- http://grape.c.u-tokyo.ac.jp/~moppy/archive/pc-cluster.html
- http://tamatsu.dip.jp/pukiwiki/index.php?MPICH
- http://junotk.exblog.jp/5303754
- http://www.softek.co.jp/SPG/Pgi/TIPS/mpich.html