- 365 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 00:22:34 ]
- >>359
MPIは複数の計算ノード(例えばPCとか)を高速な通信回線で接続した HPCクラスタ用ですね。 pthreadは共有メモリシステムじゃないと使えないので、CPUの数を増や してもいくつかの理由(メモリアクセスの集中やキャッシュコヒーレンシ 維持のためのオーバーヘッド増加)のために、システム全体の性能はある 程度で飽和してします。大体 CPU 8〜16 個くらいが限界でしょうか。 クラスタシステムではCPUだけではなくメモリも分散配置しているので、 うまく仕事を複数のノードに配分するようにプログラムを作ることがで きれば、もっとCPUを増やしてもシステム性能を向上させることができ ます。 # でもそのソフトを作ったりデバッグするのが大変なので、MPIは暇な # 学生が使える教育機関でしか人気が無いような気がする…。
|

|