Skip to main content

MPPとは何ですか?

olly並列処理、またはMPPは、複数のプロセッサによる単一のプログラムの構造化された高度に調整された処理です。操作に関与する各プロセッサは、プログラムのさまざまな側面に焦点を当て、個別のメモリと操作システムを使用します。プロセッサは、各プロセッサユニットがプログラム全体の割り当てられた側面で動作しているとしても、プロセッサが接触し続けるように構成されたメッセージングソフトウェアを使用することにより、相互に対話します。cally並列処理の一部として、任意の数のプロセッサを利用できます。実際、200を超えるプロセッサが同じプログラムで同時に作業することは珍しいことではありません。アプリケーションの複雑さに応じて、より多くのプロセッサを追加すると、プログラムが同化して使用する速度を大幅に向上させることができます。通常、アプリケーションに採用される複数のプロセッサの数は、プログラムの性質とプログラムを運用環境内で使用する方法の両方に依存します。

通常、大規模な並列プロセッサは、他のプロセッサとタンデムで動作するように構成されているため、プロセッサ自体で行う必要がある特別なプログラミングはほとんどありません。実際の課題は、データベースとMPPシステムの間に機能モードを作成することです。MPPシステムを設定するタスクを割り当てられたプログラマーは、エンドユーザーがデータベース内のデータにアクセス、追加、更新する機能を遅くすることなく、プロセッサ間でデータを共有できるように、中央データベースを構成するという課題があります。。このアクションには、細部への注意を払うことが含まれ、MPP関数に精通していない人が試みるべきではありません。chared共有されていない、またはゆるく結合されたシステムと呼ばれることもありますが、MPPは、特定のサーバーに存在する複数のデータベースを簡単に越えて、ユーザーが必要な情報を見つけるために幅広い検索を実行できる場合、優れたツールです。さらに、MPPはデータストレージシステムでも機能し、検索リクエストの境界を拡大するのにのみ役立ちます。