Question: 2 . Consider a processor with a virtually - indexed physically - tagged ( VIPT ) cache. The cache capacity is 6 4 KB with
Consider a processor with a virtuallyindexed physicallytagged VIPT cache. The cache capacity is KB with a block size of B The page size in the system is KB You use the standard set indexing scheme on the virtual address, but the tag comes from the physical address as shown:
Virtual Address: set index block offset
Physical Address: tag block offset
VIPT caches may be prone to the synonym problem. Recall that synonyms are virtual addresses that map to the same physical address. If unhandled, a physical block may wrongfully exist in the cache at more than one location at any time, which leads to incorrect behavior ie one instance of the block becomes stale if the other instance is modified b Without changing the VIPT cache capacity KB block size B and page size KB what is the minimum associativity needed such that synonyms would not be a 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
