retagged by
2,164 views
3 votes
3 votes

3 level memory has the following specifications:-

Level AccessTime/Word Block Size in words Hit Ratio
1 20 ns - .7
2 100 ns 2 .9
3 200 ns 4 1

If the referenced block is not in L1,then transfer from L2 to L1,If not in L2,then transfer from L3 to L2 to L1.How long will it take to access a block?

retagged by

1 Answer

Best answer
4 votes
4 votes
heiarchical acces method is used why ?? "If the referenced block is not in L1,then transfer from L2 to L1,If not in L2,then transfer from L3 to L2 to L1".

$T avg= H1(L1)+(1-H1)(H2)(L1+L2)+(1-H1)(1-H2)H3(L1+L2+L3) =0.7(20)+0.3*0.9(200+20)+0.3*0.1*1(800+200+20) =14+59.4+30.6 =104nsec$

l2 access time is 200 nsec
L3 access time is 800 nsec
since they told block is transfered.
selected by

Related questions

399
views
1 answers
0 votes
Nikita Shadija asked Jan 16, 2019
399 views
Assume that A, B , and C are memory addresses each of which are in different block of memory. Further assume A, B , C are generated in a uniformly random way.What is th...
1.1k
views
1 answers
2 votes
rahul sharma 5 asked Jul 27, 2017
1,141 views
Please help in clearing following two points :-1.Consider write back cache and we use simultaneous organization, as mentioned here:- https://gateoverflow.in/14480/form...
1.3k
views
1 answers
1 votes
yg92 asked Dec 26, 2016
1,301 views
Consider the following information about a hypothetical processor.Assume the cache is physically addressedTLBHit Rate: 95% access time 1 cycleCache Hit Rate: 90% access t...
4.5k
views
6 answers
8 votes
amarVashishth asked Jul 8, 2015
4,487 views
Consider a Processor with two Caches which it can access directly in parallel $L_1$(80% hit rate) and $L_2$(90% hit rate) with access times as 100ns and 200ns respectivel...