一部のデータ処理のために疎結合クラスターに取り組んでいます。ネットワーク コードと処理コードは用意されていますが、私たちのアプローチではさまざまな方法論を評価しています。現在、当然のことながら、パフォーマンスの問題で I/O バウンドになっており、そのボトルネックを減らそうとしています。明らかに、Infiniband のようなより高速なスイッチはすばらしいものですが、持っているものを捨てて新しい機器を手に入れるという贅沢はできません。
私の質問はこれです。クラスタ上で実行されるすべての従来型および本格的な HPC アプリケーションは、通常、ソケットを介して直接送信するのではなく、メッセージ パッシングを使用して実装されます。これによるパフォーマンス上の利点は何ですか? ソケットから切り替えた場合、スピードアップが見られるでしょうか?