次の に入る数値の組合せとして,最も適切なものはどれか。
アクセス時間が50[ns]のキャッシュメモリとアクセス時間が450[ns]の主記憶からなる計算機システムがある。呼び出されたデータがキャッシュメモリに存在する確率をヒット率という。ヒット率が90%のとき,このシステムの実効アクセス時間として最も近い値は ア となり,主記憶だけの場合に比べて平均 イ 倍の速さで呼び出しができる。
ア | イ | |
① | 45[ns] | 2 |
② | 60[ns] | 2 |
③ | 60[ns] | 5 |
④ | 90[ns] | 2 |
⑤ | 90[ns] | 5 |
解答
⑤
解説
実効アクセス時間は,
キャッシュのアクセス時間 × キャッシュのヒット率 + 主記憶のアクセス時間 × ( 1 - キャッシュのヒット率 )
で求めます。
問題文の条件をそのまま代入して計算すると,
50 × 0.9 + 450 × ( 1 - 0.9 ) = 90[ns]
となります。
主記憶だけの場合は,450[ns]ですので速さは
450 ÷ 90 = 5[倍]
になります。