Question: 2 . Consider a processor with a virtually - indexed physically - tagged ( VIPT ) cache. The cache capacity is 6 4 KB with

2. Consider a processor with a virtually-indexed physically-tagged (VIPT) cache. The cache capacity is 64KB with a block size of 128B. The page size in the system is 4KB. 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 (i.e., one instance of the block becomes stale if the other instance is modified). b) Without changing the VIPT cache capacity (64KB), block size (128B) and page size (4KB), 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 blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!