メモリインタリーブとは?めもりいんたりーぶ
メモリインタリーブとは、主記憶を複数のバンクに分け、連続するアドレスを別々のバンクへ順に割り当てることで、あるバンクが後処理をしている間に隣のバンクへアクセスする高速化方式。バンク数がnならアクセスを最大n重に重ねられ、実効的な転送速度が上がる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
DRAMは1回アクセスするたびに再充電などの回復時間を要し、これがCPUのクロックに比べて桁違いに遅い。素子そのものを速くする道は物理的にも価格的にも限界が早いため、「1つを速くする」代わりに「複数を時間差で動かして待ちを隠す」方向へ設計が進んだ。パイプラインやストライピングと同じ、並列化で空き時間を埋める考え方である。
具体例
PCのマザーボードで同容量のメモリを2枚1組で挿すデュアルチャネルがこの実装にあたる。命令の先読みや配列の順次走査のように、アドレスが連続して伸びる処理ほど効果が大きい。
試験での引っ掛け
効くのは連続アドレスを順に舐める場合に限られ、同じバンクへ集中する飛び飛びの参照では効果が消える。アドレスの下位ビットでバンクを選ぶ方式が前提なので、何番地がどのバンクかを問う計算で取り違えやすい。増設時に構成が対称でないとインタリーブ自体が無効になる。
関連用語
出た過去問
出典:平成28年度 秋期 応用情報技術者試験 午前 問10(IPA)
メモリインタリーブの目的として、適切なものはどれか。
正解:複数のバンクに割り振った連続したアドレスにアクセスしたとき、アクセス時間を短くする。
要点:インタリーブは連続アドレスを別バンクに割り並行動作させる
メモリインタリーブは、主記憶を複数のバンクに分け、連続するアドレスを異なるバンクへ交互に割り当てる方式です。連続した領域を読み書きする際に、あるバンクが動作している間に別のバンクを並行して動かせるため、実質的なアクセス時間を短縮できます。同一バンクへの連続アクセスでは並行動作ができず効果が出ない点が要注意です。
出典:平成29年度 秋期 応用情報技術者試験 午前 問9(IPA)
メモリインタリーブの説明はどれか。
正解:主記憶を複数の独立したグループに分けて、各グループに交互にアクセスすることによって、主記憶へのアクセスの高速化を図る。
要点:主記憶を複数バンクに分け交互アクセスで高速化する
メモリインタリーブは主記憶を複数の独立したバンク(グループ)に分割し、連続するアドレスを異なるバンクへ振り分ける方式である。あるバンクが読み書きの内部処理をしている間に別のバンクへアクセスできるため、見かけ上のアクセス速度が向上する。
出典:平成30年度 春期 応用情報技術者試験 午前 問11(IPA)
メモリインタリーブの説明として、適切なものはどれか。
正解:主記憶を複数のバンクに分けて、CPUからのアクセス要求を並列的に処理できるようにする。
要点:メモリインタリーブは複数バンクへの並行アクセスで高速化
メモリインタリーブは、主記憶を複数のバンクに分割し、連続するアドレスを異なるバンクへ割り当てる方式である。CPUからの連続アクセスを複数バンクへ並行に振り分けることで、1つのバンクの応答待ち時間を隠し、実効的なアクセス速度を向上させる。
出典:令和2年度 10月試験 応用情報技術者試験 午前 問9(IPA)
メモリインタリーブの説明はどれか。
正解:主記憶を複数の独立したグループに分けて、各グループに交互にアクセスすることによって、主記憶へのアクセスの高速化を図る。
要点:インタリーブは主記憶を分割し交互アクセスで高速化する
メモリインタリーブは、主記憶を複数のバンク(独立したグループ)に分け、連続するアドレスを別々のバンクへ割り当てる方式である。各バンクへ交互にアクセスすることで、1つのバンクが処理中でも他のバンクを並行して動かせ、実効的なアクセス速度を上げられる。
出典:令和3年度 秋期 応用情報技術者試験 午前 問9(IPA)
メモリインタリーブの説明として、適切なものはどれか。
正解:主記憶を複数のバンクに分けて、CPUからのアクセス要求を並列的に処理できるようにする。
要点:メモリインタリーブは複数バンクへの並列アクセスで高速化する
メモリインタリーブは、主記憶を複数のバンク(区画)に分割し、連続アドレスを異なるバンクへ割り当てて並行アクセスさせる高速化技法である。1つのバンクが応答している間に別のバンクへ次のアクセスを開始できるため、見かけ上のメモリアクセス時間を短縮できる。連続アドレスを順に読む処理で特に効果が大きい。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。