[SCore-users-jp] Is it a MPICH-SCore problem?

Ryoichi INAGAKI inagaki @ ueda.info.waseda.ac.jp
2005年 12月 3日 (土) 02:45:47 JST


早稲田大学の稲垣と申します。

SCore 5.8.3 (Opteron, Fedora Core 4) において、あるプログラムを並列化
しようとしているのですが、手始めに MPI_Init と MPI_Finalize のみをプロ
グラムに追加して(複数台でまったく同じプログラムを動かしているだけ)、
SCore 5.8.3 でコンパイル・実行したところ、性能が大幅に低下してしまいま
した。

$ hoge data.txt 

という形式でデータファイルを処理させるプログラムなのですが

scrun -nodes=1 ./hoge data.txt -> 単体実行時と同じくらいの実行時間
scrun -nodes=4 ./hoge data.txt -> 上記の 3倍 ぐらいの実行時間

となってしまいます。ノード数は増やしても減らしても複数台であれば必ずこ
れぐらい性能が低下してしまいます。

同じプログラムを素の MPICH 1.2.7p1 でコンパイル・実行したところ、上述
の性能低下は発生せず、SCore 5.8.2 (Pentium-III, Fedora Core 1) でコン
パイル・実行しても、このような性能低下は発生しませんでした。


これが SCore 5.8.3 の MPICH-SCore に起因する問題かもよくわかっていない
のですが、もし心当たりのある情報や、確認すべき事項などありましたらご教
授いただければと思います。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
  早稲田大学大学院 理工学研究科
  情報・ネットワーク専攻 上田研究室 D1

  稲垣 良一  <inagaki @ ueda.info.waseda.ac.jp> 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/





SCore-users-jp メーリングリストの案内