Question: Consider a 4-way Set-Associative cache that has 8 cache blocks a. Answer how many sets the cache have and how many blocks each set have.

Consider a 4-way Set-Associative cache that has 8 cache blocks a. Answer how many sets the cache have and how many blocks each set have. b. Suppose your application accesses memory blocks in the following order, fill the following table with the set id that each memory block will be placed and cache hit/miss event that will be encountered while loading the block to the cache. Assume that the cache is initially empty. Set ids are numbered from 0, not 1. In the Hit/Miss row, fill "Hit" if the access will encounter cache hit and "Miss" otherwise. If cache is full, least recently accessed block will be evicted to load a new block. 2. 4, 5, 16, 20. 24. 18, 15, 2, 20, 5 Mem block id Set id Hit/Miss 2 251620241815 2205
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
