Multiple Program Multiple Data (MPMD)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/06/02 18:57 UTC 版)
「フリンの分類」の記事における「Multiple Program Multiple Data (MPMD)」の解説
複数のプロセッサが同時並行的に少なくとも2つ以上の独立したプログラム群を実行する。これは例えばマルチプロセッサで複数のプロセスを同時に実行するという意味ではない。その場合は単にハードウェアがマルチプロセッサになっているだけで、それをオペレーティングシステムが複数のコンピュータであるかのように見せているだけである。ここでいうのは、1つのノードを「ホスト」または「マネージャ」とし、そこで第一のプログラムを実行して、そのプログラムが他のノード群に第二のプログラムとデータを分配して実行されるような形態である。そのようにして各ノードが実行した結果をマネージャノードに返す。
※この「Multiple Program Multiple Data (MPMD)」の解説は、「フリンの分類」の解説の一部です。
「Multiple Program Multiple Data (MPMD)」を含む「フリンの分類」の記事については、「フリンの分類」の概要を参照ください。
- Multiple Program Multiple Dataのページへのリンク