• edited by
463 views
1 1 vote

I got answer 450 but the answer given is 410
400(to access 4 words in L2) + 40(4 access to store word read from L2 in L1) + 10(final one access by CPU) = 450

Consider the 2 level memory Hierarchy given below. Block size in $1^{\text {st }}$ level memory is 4 words and Block size in $2^{\text {nd }}$ level memory is 32 words $1^{\text {st }}$ level memory has 4 blocks.
$1^{\text {st }}$ level access time is $10 \mathrm{~ns} /$ word but $2^{\text {nd }}$ level memory access time is $100 \mathrm{~ns} /$ word. When there is a miss in $1^{\text {st }}$ level memory and a hit in $2^{\text {nd }}$ level memory, a block is transferred from $2^{\text {nd }}$ level to $1^{\text {st }}$ level memory and then a word is transferred to CPU. Time taken for this transfer (in n.s) is $\qquad$ .

Please log in or register to answer this question.

Position:
Show:

Related questions

1 1 vote
1 1 answer
1.8k
1.8k views
0 0 votes
1 1 answer
1.4k
1.4k views
Amar Khade asked Dec 27, 2018
1,371 views
The cache can hold 64 KB .data is transferred between main memory and cache in blocks of 4 bytes each.the main memory consist of 16 M Bytes . if the cache memory is 16-wa...
1 1 vote
0 0 answers
817
817 views