平成21年度 秋期 基本情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素メモリインタリーブの説明として,適切なものはどれか。
出典:平成21年度 秋期 基本情報技術者試験 午前 問10
- アCPU から主記憶へのアクセスを高速化するために,キャッシュメモリと主記憶との両方に同時にデータを書き込む。
- イCPU から主記憶へのアクセスを高速化するために,主記憶内部を複数のバンクに分割し,各バンクを並列にアクセスする。
- ウCPU と主記憶のアクセス速度の違いによるボトルネックを解消するために,高速かつ小容量のメモリを配置する。
- エパイプライン処理を乱す要因をなくすために,キャッシュメモリを命令用とデータ用の二つに分離する。
正解:イ
解説
メモリインタリーブは,主記憶を複数のバンクに分割し,各バンクに対して並列にアクセスすることで,CPUから主記憶へのアクセスを高速化する技術です。連続したアドレスを異なるバンクに割り当てることで,複数のアクセスを同時に処理できます。
選択肢ごとの解説
- ア誤り。キャッシュメモリと主記憶の両方に同時に書き込むのはライトスルー方式の説明です。
- イ正しい。主記憶を複数のバンクに分割し,各バンクを並列にアクセスすることでアクセスを高速化するのがメモリインタリーブです。
- ウ誤り。CPUと主記憶の速度差を埋めるために高速小容量のメモリを配置するのはキャッシュメモリの説明です。
- エ誤り。命令用とデータ用にキャッシュを分離するのはハーバードアーキテクチャ(分離キャッシュ)の説明です。