コンテンツ
頭字語MPPは大規模並列処理の略です。 MPPシステムは、非共有システムまたは疎結合システムと呼ばれることもあります。 MPPシステムは、時には数百から数千ものプロセッサを使用することができます。
大規模並列処理とは
MPPは、複数のプロセッサにまたがって調整された方法でプログラムを処理することです。並列処理は、コンピュータシステムの速度と生産性を向上させるために広く使用されている方法です。
タスクを共有する
これらのプロセッサはそれぞれ、特定のプログラムのさまざまな部分に焦点を当てています。一部のプロセッサは同じタスクを同時に共有でき、他のプロセッサはそれらの間でタスクを分割できます。
増加したメモリ
これらのプロセッサは、オペレーティングシステムやメモリ空間を共有しません。このようにして、MPPに新しい各プロセッサが追加されると、このプロセッサのメモリ量がシステム全体に追加されます。
コミュニケーション
これらのプロセッサは、電子メッセージングシステムを介して通信し、その動作を調整します。プロセッサ間で通信が行われている限り、プロセッサは個々の処理タスクを同時に実行します。メッセージはコピーされ、あるプロセッサから次のプロセッサへのデータパスを介して送信されます。
プログラムの種類
MPPは、特殊なデジタル効果、複雑な計算、および気候モデリングを使用するプログラムに特に実用的です。