Nobuhito Mori
Navigation :
開始行:
* 前提条件 [#q7eaf80a]
- [[NIS]]がインスト−ル済み
- [[NFS>NFS/autofs]]がインスト−ル済みで/homeが共有されて...
- [[rsh]]がインスト−ル済みでuserからrshが使えることが確認...
* MPICH for gnu compiler [#i01937b2]
SuSEの場合はYaST2でインストールするだけ.
- http://www-unix.mcs.anl.gov/mpi/mpich/
* MPICH for ifort [#d90c278b]
Ubuntu
./configure --prefix=/usr/local/mpich -fc=ifort -f90=ifo...
SuSE
./configure --prefix=/usr/local/mpich
Vine
./configure --prefix=/usr/local/mpich --with-comm=shared
make
make install
Vine 4.1ではうまくいかないのでちょっと苦労した.examples...
* 環境設定 [#o8748250]
** PATH [#mba8a309]
mpich/binにpathが通っていればOK.
setenv PATH /usr/local/local/mpich/bin
// -L/usr/local/mpich/lib -lfmpich -lmpich
** machine.LINUX [#s96fd975]
/usr/local/mpich/share/machine.LINUXを編集し,MPIで使用す...
例)
h50:2
h51:2
と書いたらエラーになった.
例)
h50
h51
と書くみたいだ.ラウンドロビンにしない場合は,以下のよう...
例)
h50
h50
h51
h51
* テスト [#lf0d9f08]
mpichにはテスト用プログラムが用意してあるのでそれらを mak...
但し,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.00000...
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.00000...
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.00000...
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....
- http://tamatsu.dip.jp/pukiwiki/index.php?MPICH
- http://junotk.exblog.jp/5303754
- http://www.softek.co.jp/SPG/Pgi/TIPS/mpich.html
終了行:
* 前提条件 [#q7eaf80a]
- [[NIS]]がインスト−ル済み
- [[NFS>NFS/autofs]]がインスト−ル済みで/homeが共有されて...
- [[rsh]]がインスト−ル済みでuserからrshが使えることが確認...
* MPICH for gnu compiler [#i01937b2]
SuSEの場合はYaST2でインストールするだけ.
- http://www-unix.mcs.anl.gov/mpi/mpich/
* MPICH for ifort [#d90c278b]
Ubuntu
./configure --prefix=/usr/local/mpich -fc=ifort -f90=ifo...
SuSE
./configure --prefix=/usr/local/mpich
Vine
./configure --prefix=/usr/local/mpich --with-comm=shared
make
make install
Vine 4.1ではうまくいかないのでちょっと苦労した.examples...
* 環境設定 [#o8748250]
** PATH [#mba8a309]
mpich/binにpathが通っていればOK.
setenv PATH /usr/local/local/mpich/bin
// -L/usr/local/mpich/lib -lfmpich -lmpich
** machine.LINUX [#s96fd975]
/usr/local/mpich/share/machine.LINUXを編集し,MPIで使用す...
例)
h50:2
h51:2
と書いたらエラーになった.
例)
h50
h51
と書くみたいだ.ラウンドロビンにしない場合は,以下のよう...
例)
h50
h50
h51
h51
* テスト [#lf0d9f08]
mpichにはテスト用プログラムが用意してあるのでそれらを mak...
但し,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.00000...
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.00000...
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.00000...
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....
- http://tamatsu.dip.jp/pukiwiki/index.php?MPICH
- http://junotk.exblog.jp/5303754
- http://www.softek.co.jp/SPG/Pgi/TIPS/mpich.html
ページ名:
MENU
INTRODUCTION
RESEARCH
EDUCATION
MEMO
COMPUTER
RESEARCH
ETC
LINK
最新の5件
2024-03-23
Publications/Journal Papers
2024-03-17
Introduction/CV in English
Introduction/CV in Japanese
2024-02-01
Publications/学会発表講演集・アブストラクト
2024-01-26
Publications/メディア等
カスタム検索
Counter
Total : 0
Today : 0
Yesterday : 0
Edit Menu
[
新規
] [
ヘルプ
]
Site Search
AND
OR