Warning: count(): Parameter must be an array or an object that implements Countable in /home/customer/www/thegatebook.in/public_html/qa/qa-include/qa-theme-base.php on line 177

# CO-Grand Test -Q15

Warning: count(): Parameter must be an array or an object that implements Countable in /home/customer/www/thegatebook.in/public_html/qa/qa-include/qa-theme-base.php on line 177
+1 vote
Consider an L1 cache with an access time of 1 ns and a hit ratio of H 0.95. Suppose that we can change the cache design (size of the cache, cache organization) such that we increase H to 0.97, but increase access time to 1.5 ns. The minimum value of main memory access time to result in improved performance with improvisation (integer only)?
reshown Jun 18, 2020

Let Main memory access = m

average access time for 1st case:

$T_1=1+0.05(m) \longrightarrow (i)$

average access time for 2nd case:

$T_2=1.5+0.03(m) \longrightarrow(ii)$

for improved performance

$T_1>T_2$

so,

$1+0.05m > 1.5+0.03m$

or,  $0.02m > 0.5$

or, $m>25$

so 26

answered Jun 25, 2020 by (226,240 points)