Navigation :
Top/MPICH3
- バックアップ一覧
- 現在との差分 を表示
- ソース を表示
- バックアップ を表示
- MPICH3 へ行く。
- 1 (2013-04-24 (水) 18:03:06)
- 2 (2013-04-24 (水) 18:04:31)
- 3 (2013-12-27 (金) 21:18:09)
- 4 (2014-08-05 (火) 23:27:20)
- 5 (2014-08-06 (水) 08:54:40)
- 追加された行はこの色です。
- 削除された行はこの色です。
[[MPIを使用した並列計算のセットアップ]] * Outline [#qdba9b45] Version 3.0以降はmpdbootが必要ではなくなった * 前提条件 [#p44639f2] "*"はクラスターの場合必要な設定 - *[[NIS]]がインスト−ル済み - *[[NFS>NFS/autofs]]がインスト−ル済みで/homeが共有されている. - [[rsh]]がインスト−ル済みでuserからrshが使えることが確認されている. * Install [#fbaf16e5] ** make [#gcf42515] *** Intel Compiler [#q82734b0] ./configure --prefix=/opt/mpich3-ifort make make install *** PGI Compiler [#p7dfe4d5] setenv CC=pgcc FC=pgfortran F77=pgfortran CXX=pgcpp CFLAGS=-fast FCFLAGS=-fast FFLAGS=-fast CXXFLAGS=-fast MPICH2LIB_LDFLAGS=-pgf90libs ./configure --enable-shared --with-device=ch3:nemesis --prefix=/opt/mpich2-pgi ./configure --enable-shared --with-device=ch3:nemesis --prefix=/opt/mpich3-pgi make make install - Reference -- https://www.softek.co.jp/SPG/Pgi/TIPS/public/general/mpich2_install2.html ** check [#x3fa8f96] + /opt/mpich2-ifort/bin/mpiexec -n 1 examples/cpi + /opt/mpich3-ifort/bin/mpiexec -n 1 examples/cpi + mpiexec -n 1 examples/cpi + mpiexec -n 5 examples/cpi OK * 設定 [#g5fbfbb4] ** PATH [#w8ab7f53] - /opt/mpich2-ifort/binにpathが通っていればOK. -- intel composerが優先している場合があるので注意 ** check [#rb6a8e3e] mpdtrace エラーが表示されなければOK ** .mpd.confの用意 [#o26ed95a] secretword=XXXXX ** テスト [#n5abe487] *** テスト mpd [#i4ddb05c] which mpiexec mpdringtest mpdringtest 100 mpdringtest 1000 * 運用 [#f5352fd2] ** 1台で動かす [#v1ed7a03] + mpiexec -n 2 ./cpi + mpiallexit ** 複数台で動かす [#lf81218d] //+ mpdbootをノードを起動,X台で並列 //-- mpdboot -f mpd.hosts -n X + mpdtraceで確認 + mpiexecでノード数を指定してジョブを実行 -- mpiexec -n 6 ./cpi --- current directoryは考慮されないので,"./"がないとエラーになる - 1,2は起動時に実施すれば,ログアウトまで実行する必要無し. * Command [#fdc0c24b] - mpdallexit - mpdclear - mpdtrace - mpiexec * Trouble [#j34c921b] *** mpdexecがエラーで起動しない場合 [#b1beac47] .mpd.confがあるかどうかチェック ** Link [#d92378f5] - [[MPICH本家:http://www-unix.mcs.anl.gov/mpi/mpich1/]] - http://pccluster.web.fc2.com/MPI.html - http://ameblo.jp/hamubane/entry-10165568392.html