Caches that support QoS
Original Publication Date: 2004-Sep-07
Included in the Prior Art Database: 2004-Sep-07
Most caches today have a Set Associative architecture (meaning they are built of "X-ways" sets, typically X=4 or X=8 at L2 caches); this is designed to utilize the cache size. The idea presented herein uses this existing mechanism to ensure minimal resources to groups of threads (or other cache clients).