疎結合マルチプロセッサシステムと疎結合マルチプロセッサシステムの違い
コンテンツ
マルチプロセッサとは、システムに3つ以上のプロセッサがあるプロセッサです。マルチプロセッシングシステムには2つのカテゴリがあります。 疎結合 そして 固く結ばれた マルチプロセッサシステム。疎結合システムではプロセッサ間の結合度は低く、密結合システムではプロセッサ間の結合度は高くなります。疎結合と密結合のマルチプロセッシングシステムの基本的な違いは、疎結合システムには分散メモリがあり、密結合システムには共有メモリがあることです。以下に示す比較チャートを使用して、疎結合マルチプロセッシングシステムと密結合マルチプロセッシングシステムの違いについて説明します。
- 比較表
- 定義
- 主な違い
- 結論
比較表
比較の根拠 | 疎結合マルチプロセッサシステム | 密結合マルチプロセッサシステム |
---|---|---|
ベーシック | 各プロセッサには独自のメモリモジュールがあります。 | プロセッサには共有メモリモジュールがあります。 |
効率的 | 異なるプロセッサで実行されているタスクの場合、効率は最小限の相互作用です。 | 高速またはリアルタイム処理に効率的。 |
メモリの競合 | 通常、メモリの競合は発生しません。 | メモリの競合が多く発生します。 |
相互接続 | 転送システム(MTS)。 | 相互接続ネットワークPMIN、IOPIN、ISIN。 |
データレート | 低い。 | 高い。 |
高価な | より安価な。 | もっと高い。 |
疎結合マルチプロセッサシステムの定義
マルチプロセッサとは、システムに3つ以上のプロセッサがあるプロセッサです。今のとき 結合度 これらのプロセッサ間は非常に 低い、システムは呼び出されます 疎結合マルチプロセッサシステム。疎結合システムでは、各プロセッサには 独自のローカルメモリ、一連の入出力デバイスsおよびa チャネルおよびアービタースイッチ(CAS)。ローカルメモリと入出力デバイスのセットおよびCASを備えたプロセッサを コンピュータモジュール.
異なるコンピューターモジュールで実行されるプロセスは、交換することにより相互に通信します。 s の物理セグメントを通して 転送システム(MTS)。疎結合システムは、としても知られています 分散システム。疎結合システムは 効率的 別のコンピューターモジュールで実行されているプロセスが必要な場合 最小限の相互作用.2つ以上のコンピューターモジュールのMTSへのアクセス要求が衝突した場合、 CASは責任を持って 同時リクエストの1つを選択し、選択したリクエストが完全に処理されるまで他のリクエストを遅延させます。 CASには 高速通信メモリ CASは、システム内のすべてのプロセッサからアクセスできます。CASの通信メモリは、 sの転送をバッファリングする.
密結合マルチプロセッサシステムの定義
の スループット 疎結合システムの 低すぎる 必要とするアプリケーションの一部 高速アクセス時間。この場合、 密結合マイクロプロセッサシステム 使用する必要があります。密結合システムには プロセッサー, 共有メモリモジュール, 入出力チャネル.
密結合システムの上記のユニットは、3つのセットを介して接続されます 相互接続ネットワーク, プロセッサ-メモリ相互接続ネットワーク(PMIN), I / Oプロセッサ相互接続ネットワーク(IOPIN) そしてその 割り込み信号相互接続ネットワーク(ISIN)。これら3つの相互接続ネットワークの使用方法は次のとおりです。
PMIN: スイッチです 接続する 各 プロセッサ すべてに メモリモジュール。プロセッサが1つ以上のメモリモジュールにデータをブロードキャストできるように設計することもできます。
ISIN: それはそれぞれを許可します プロセッサ に 割り込みを指示する に 他のプロセッサー.
イオピン:それは可能にします プロセッサ に 通信する と I / Oチャネル 入出力デバイスに接続されています。
- 疎結合システムと密結合システムの主な違いは、 疎結合システム 持っている 分散メモリ、一方、 密結合システム 持っている 共有メモリ.
- 疎結合は 効率的 異なるプロセッサで実行されているタスクが 最小限の相互作用 それらの間の。一方、密結合システムは、 高度な相互作用 プロセス間で効率的です 高速 そして リアルタイム処理.
- 疎結合システムは一般的に じゃない メモリー競合が発生する ほとんどが密結合システムで経験されています。
- 疎結合システムの相互接続ネットワークは 搬送システム(MTS) 一方、密結合システムでは相互接続ネットワークは プロセッサ-メモリ相互接続ネットワーク(PMIN)、I / O-プロセッサ相互接続ネットワーク(IOPIN) そして 割り込み信号相互接続ネットワーク(ISIN).
- の データレート 疎結合システムの 低い 一方、 データレート 密結合システムの 高い.
- 疎結合システムは より安価な しかし サイズが大きい 一方、密結合システムは もっと高い しかし コンパクトサイズ.
結論:
疎結合システムには、データレートを遅延させる分散メモリがありますが、密結合システムには、データレートを上げる共有メモリがあります。