メモリインタリーブ
出典: 令和2年度 10月 応用情報技術者試験 午前 問9 (IPA)
メモリインタリーブの説明はどれか。
- ア CPU と磁気ディスク装置との間に半導体メモリによるデータバッファを設けて,磁気ディスクアクセスの高速化を図る。
- イ 主記憶のデータの一部をキャッシュメモリにコピーすることによって,CPU と主記憶とのアクセス速度のギャップを埋め,メモリアクセスの高速化を図る。
- ウ 主記憶へのアクセスを高速化するために,アクセス要求,データの読み書き及び後処理が終わってから,次のメモリアクセスの処理に移る。
- エ 主記憶を複数の独立したグループに分けて,各グループに交互にアクセスすることによって,主記憶へのアクセスの高速化を図る。
正解と解説を見る
正解: エ
- ア: CPU と磁気ディスクの間にバッファを置いてアクセスを速くするのは、ディスクキャッシュです。
- イ: 主記憶のデータの一部をキャッシュメモリにコピーするのは、キャッシュメモリの説明です。
- ウ: 1 つのアクセスが全部終わってから次に移るのは、普通の (並行しない) アクセスの仕方で、メモリインタリーブではありません。
- エ: 主記憶を複数の独立したグループ (バンク) に分けて交互にアクセスし、速くするのがメモリインタリーブなので正しい答えです。
ポイント
- メモリインタリーブ: 主記憶を複数の バンク に分け、連続したアドレスを別々のバンクに割り当てます。複数のバンクに並行してアクセスできるので、主記憶へのアクセスを速くできます。