令和4年度 春期 ITサービスマネージャ試験 午前Ⅱ 問21
テクノロジ/システム構成要素メモリインタリーブの説明はどれか。
出典:令和4年度 春期 ITサービスマネージャ試験 午前Ⅱ 問21
- アCPU と磁気ディスク装置との間に半導体メモリによるデータバッファを設けて,磁気ディスクアクセスの高速化を図る。
- イ主記憶のデータの一部をキャッシュメモリにコピーすることによって,CPU と主記憶とのアクセス速度のギャップを埋め,メモリアクセスの高速化を図る。
- ウ主記憶へのアクセスを高速化するために,アクセス要求,データの読み書き及び後処理が終わってから,次のメモリアクセスの処理に移る。
- エ主記憶を複数の独立したグループに分けて,CPU からのアクセス要求を並列に処理することによって,主記憶へのアクセスの高速化を図る。
正解:エ
解説
メモリインタリーブは,主記憶を複数の独立したバンク(グループ)に分割しておき,CPU からの連続するアクセス要求を各バンクに割り当てて並列的に処理することで,主記憶へのアクセスを高速化する方式です。1 バンク当たりのアクセス待ち時間を他のバンクへのアクセスと並行させることで隠蔽でき,実効的なアクセス速度を向上できます。
選択肢ごとの解説
- ア誤り。CPU と磁気ディスク装置との間にバッファメモリを設けて速度差を補うのは,ディスクキャッシュの説明です。
- イ誤り。主記憶のデータの一部をキャッシュメモリにコピーして CPU と主記憶とのアクセス速度差を埋めるのは,キャッシュメモリの説明です。
- ウ誤り。アクセス要求とデータの読み書き,後処理を順に完了させてから次のアクセスに移る方式は,メモリインタリーブとは逆に並列性を活かさない逐次処理の説明です。
- エ正しい。主記憶を複数の独立したグループ(バンク)に分けて,CPU からのアクセス要求を並列に処理できるようにするのが,メモリインタリーブです。