L1, L2と2段のキャッシュをもつプロセッサにおいて、あるプログラムを実行したとき、L1キャッシュのヒット率が0.95、L2キャッシュのヒット率が0.6であった。このキャッシュシステムのヒット率は幾らか。ここでL1キャッシュにあるデータは全てL2キャッシュにもあるものとする。
多段キャッシュ全体のヒット率は「両方ミスする確率」の余事象
選択肢
- ア0.57
- イ0.6
- ウ0.95
- エ0.98
正解と解説
正解:エ 0.98
L1でヒットしなかった割合は1−0.95=0.05で、そのうちL2でもヒットしない割合が1−0.6=0.4である。したがってどちらでもヒットしない確率は0.05×0.4=0.02となり、キャッシュシステム全体のヒット率は1−0.02=0.98になる。
選択肢ごとの解説
- ア0.95×0.6=0.57は両方でヒットする確率にあたり、システム全体のヒット率ではない。
- イL2単独のヒット率をそのまま答えたもので、L1でヒットする分が反映されていない。
- ウL1単独のヒット率であり、L1のミス分をL2が救う効果が反映されていない。
- エ正解。1−(1−0.95)×(1−0.6)=0.98となる。
同じ分野の他の問題
- 4ブロックのキャッシュメモリC0〜C3が表に示す状態である。ここで、新たに別のブロックの内容をキャッシュメモリにロードす…2025年度 秋期 問6
- プロセッサの高速化技法の一つとして、同時に実行可能な複数の動作を、コンパイルの段階でまとめて一つの複合命令とし、高速化を…2025年度 秋期 問4
- 同じ命令セットをもつコンピュータAとBとがある。それぞれのCPUクロック周期、及びあるプログラムを実行したときのCPI(…2025年度 春期 問4
- キャッシュメモリのアクセス時間が主記憶のアクセス時間の1/30で、ヒット率が95%のとき、実効メモリアクセス時間は、主記…2024年度 秋期 問4
- 量子ゲート方式の量子コンピュータの説明として、適切なものはどれか。2024年度 春期 問4
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。