Vitruvian Penguin
knoppix

[knoppix:5535] Re: KN OPPIX3.8.2で MPIの処理速度が低下

Date: Tue, 13 Sep 2005 16:34:29 +0900 (JST)
X-mailer: FreeML Web Mailer XP; SP2
> 天野です。
> 
> >こんにちは
> >
> >KNOPPIX3.8.2でMPIを使った並列処理を行おうとしているのですが,並列処理の
> >処理速度が異常に遅くて困っています.
> >同環境でKNOPPIX3.3での処理速度は遅くはないのですがKNOPPIX3.8.2では処理速
> >度が激減します.
> >原因はKernelのバージョンが2.4から2.6に更新されていることかと考えているの
> >ですが,本当の所はよく分かりません.
> >なにか原因が思いつく方はお知らせください.
> >  
> >
> kernelに原因があるかは解からなくても、ネットワークの通信に問題があるのか、
> シングルマシンですでに問題があるのかは、テストすればすぐに解かると思い
ます。
> まず、テストをされてはどうでしょう。
> 
> それに、本当にMPIだけの問題なのでしょうか。MPIを利用しない、
> ネットワーク、ディスクアクセス等のテストは行いましたか。
> 
> MPIを利用している知人はいますが、2.6が遅いということはないそうです。
> ということは、ディストリビューションを選んだり、再構築したり、
> といった程度でパフォーマンスを上げることが出来ると思います。
> 

お返事ありがとうございます.
ネットワークやシングルマシンのテストはすでに行っていて,これらについては
スペックは以下に示すとおりで,MPIによる並列処理を行う上で問題はないです.
ネットワーク :100Mbps(100Mbps対応のスイッチを介したスター型ネット
ワーク)

PC :CPU=1.9GHz, Memory=512MB

今回並列処理システムを構築するに当たって私はKernel2.6.11のKNOPPIX3.8.2を
再構築しました.
今回私はMPICH,rsh,xinetdをaptでインストールして,/etc/hostsや
/etc/network/interfaces等の設定ファイルを設定して並列システム用に再構築
しました.

このシステムは同様の環境,設定でKernel2.4のKNOPPIX3.3を再構築して作った
並列処理システムに比べ計算時間が約6倍増しと,明らかに遅い結果になりました.
当初は高速な計算が可能なKernel2.4のKNOPPIX3.3で並列処理を行おうと考えて
いたのですが今回のPC環境ではKernel2.4では起動することが出来ないので
Kernel2.6のKNOPPIX3.9でシステムを構築しました.

天野さんの知人の方はKernel2.6でMPIを動かせているのでKernel2.6に問題はな
いようですね.

うーん何が問題なのか検討がつきません.
また何かお気づきの点がありましたらお知らせいただきたいです.
<Prev in Thread] Current Thread [Next in Thread>