1. How many 16-byte cache blocks are needed to store all 32-bit matrix elements being referenced?
2. References to which variables exhibit temporal locality?
3. References to which variables exhibit spatial locality?
4. Caches are important to providing a high-performance memory hierarchy to processors. Below is a list of 32-bit memory address references, given as word addresses.
3, 180, 43, 2, 191, 88, 190, 14, 181, 44, 186, 253