Question: Problem 2 . ( 2 0 points ) Basic cache Consider a memory system composed of a single cache and DRAM. The parameters of the
Problem points Basic cache
Consider a memory system composed of a single cache and DRAM. The parameters of the memory system are given below:
Memory address: bit
Cache line size: bytes
Cache capacity: bytes
Setassociativity:
Replacement policy: LRU
Writeback, writeallocate policy
Cache access latency: cycles
DRAM access latency: cycles
A points How many bits are required for a tag for a cache line in this cache?
B points What is the total storage overhead per cache line other than the tag bits if cache coherence is not supported ie the cache is for a uniprocessor Examine the design parameters carefully one by one and make sure that all the features are supported.
C points If MESI coherence protocol support is added to the cache, what is the minimal amount of additional storage overhead per cache line required? Ignore the transient states for this problem.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
