統合メモリアーキテクチャ

統合メモリアーキテクチャ(UMA)は、アーキテクチャの一種で、CPUGPUの両方に同じメモリプールを使用するコンピューターのメモリ方式です。統合型グラフィックスプロセッサを搭載したコンピューターや、スマートフォンやタブレットなどのモバイルデバイスで一般的に使用されています。

ディスクリートGPUを搭載したコンピューターには、CPUとGPUそれぞれに別のメモリバンクがあります。CPUは、コンピューター上で実行されているアプリケーションやプロセスの一時データをメインシステムのRAMに保存します。一方、GPUは画像データ用に、高速なVRAMの専用メモリバンクを使用します。必要に応じて、PCI ExpressバスがシステムRAMとVRAMの間でデータを転送します。

統合型GPUを搭載したCPUでは、両方のプロセッサーが1つのメモリプールを共有するため、コンピューターのコストと複雑さを抑えられます。このアーキテクチャでは、RAMとVRAMの間でデータを入れ替える必要がありません。ただし、CPUとGPUは、通常ならCPUだけが使用するバス経由でメモリにアクセスする必要があるため、場合によってはパフォーマンスが低下します。

従来のメモリアーキテクチャと統合メモリアーキテクチャ
従来のメモリアーキテクチャと統合メモリアーキテクチャ

Appleは、M1シリーズのプロセッサーでUMAを実装しました。これらのプロセッサーでは、システムのメモリがCPUおよびGPUコアと同じシステムオンチップに組み込まれているため、他の実装よりもはるかに高い帯域幅で、はるかに低いレイテンシで共有メモリプールにアクセスできます。CPUとGPUはデータを一方のキャッシュからもう一方へ移動する必要がなく、データが別のメモリモジュールへ送られるためにチップの外へ出ることもありません。

更新日 March 1, 2023 著者: Brian P.

quiz知識をテストする

Trinitron was a display technology developed by what company?

A
Samsung
0%
B
LG
0%
C
Sony
0%
D
Toshiba
0%
Correct! Incorrect!     View the Trinitron definition.
More Quizzes →

Tech Terms コンピューター辞書

このページの統合メモリアーキテクチャの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。