図のアーキテクチャのシステムにおいて、CPUからみた、主記憶とキャッシュメモリをあわせた平均読み込み時間を表す式はどれか。
ここで、読み込みたいデータがキャッシュメモリに存在しない確率をr とし、キャッシュメモリ管理に関するオーバヘッドは無視できるものとする。
ア | |
イ | |
ウ | |
エ |
答え イ
【解説】
CPUから見た場合、アクセス速度を決めるのは読み込む(アクセスする)データがキャッシュメモリにあるか、ないかであり、キャッシュメモリの容量や主記憶の容量には関係しない。(容量は読み込むデータがキャッシュメモリにあるか、ないかの確率に関係する。)
したがって、キャッシュメモリに存在しない確率がr の時、キャッシュメモリの存在する確率が(1-r )なので、平均読み込み時間は
(1-r )・x +r ・y
(イ)になる。
【キーワード】
・キャッシュメモリ