チップ上のマルチプロセッサシステム

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

チップマルチプロセッサシステムMPSoC / ˌɛmˌpiːˈsɒk / em - pee - SOCKまたは/ ˌɛmˌpiːˌɛsˌoʊˈsiː / em- PEE -ess - oh _ _ _ _ _ _ _ _ _ _ _ --SEE)は、複数のマイクロプロセッサを含むシステムオンチップ(SoC)です。このように、それはチップ上の マルチコアシステムです。

MPSoCは通常、組み込みアプリケーションを対象としています。これは、予想されるアプリケーションドメイン、メモリ階層、およびI / Oコンポーネントの必要性を反映する特定の機能を備えた、複数の、通常は異種の処理要素を含むプラットフォームで使用されます。これらのコンポーネントはすべて、バスネットワークオンチップ(NoC)などのオンチップ相互接続によって相互にリンクされています。これらのアーキテクチャは、マルチメディアアプリケーション、通信アーキテクチャ、ネットワークセキュリティ、およびその他のアプリケーションドメインのパフォーマンスニーズを満たし、特殊な処理要素とアーキテクチャ。

構造

チップ上のマルチプロセッサシステムは、定義上、複数のプロセッサコアを備えている必要があります。MPSoCには、論理的に異なる複数のプロセッサモジュールも含まれていることがよくあります。さらに、MPSoCには通常次のものが含まれます。

アプリケーション

MPSoCは、マイクロコントローラーまたはシステムオンチップにマルチプロセッシング機能が必要な場合に使用されます。これには、スマートフォンデバイス、組み込みシステムデジタルシグナルプロセッサ、およびその他のさまざまなアプリケーションが含まれます。

このセクションは、マルチプロセッサシステムオンチップの短いリストです。

設計上の考慮事項

ベンチマーク

MPSoCの研究開発では、多くの場合、多くのオプションを比較します。COSMICなどのベンチマーク[1]は、このような評価を支援するために開発されました。

も参照してください

参照

  1. ^ 「COSMIC」www.ece.ust.hk。_ 2018年10月11日取得

外部リンク