SSブログ

OpenMPIのインストール2 [MPI]

OpenMPIのインストール方法が間違っていた。

1)MPIの設定
OpenMPIはMPICH2の様に事前にデーモンを起動する必要がないため、
下記の部分は設定不要だった。
MPIの設定 [user@host: ~]$ touch ~/.mpd.conf [user@host: ~]$ chmod 600 ~/.mpd.conf

その代わり下記の設定が必要

~/hostsを作成する。記載方法は

[user@host: ~]$ vi ~/hosts
~/hostsファイルの中身

host0 cpu=4
host1 cpu=4



<ホスト名> CPU=<ホストのcpu coreの数>

2)PATHの設定
基本的にMPICH2と同じ。

[user@host: ~]$ vim ~/.bash_profile
以下PATHの追加

PATH=/home/you/openmpi-install/bin:$PATH
LD_LIBRARY_PATH=/home/you/openmpi-install/lib:$LD_LIBRARY_PATH

[user@host: ~]$ source ~/.bash_profile

これをやっても実行時に他のhost側が使えない場合がある。
その場合は、

[user@host:0 ~]$ mpirun --prefix /home/you/openmpi-install/ -np 2 --host host0,host1 ./cpi

とするとよい。

nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。