Advanced Micro Devices, Inc.
Scaled set dueling for cache replacement policies

Last updated:

Abstract:

A processing system includes a cache that includes a cache lines that are partitioned into a first subset of the cache lines and a second subsets of the cache lines. The processing system also includes one or more counters that are associated with the second subsets of the cache lines. The processing system further includes a processor configured to modify the one or more counters in response to a cache hit or a cache miss associated with the second subsets. The one or more counters are modified by an amount determined by one or more characteristics of a memory access request that generated the cache hit or the cache miss.

Status:
Grant
Type:

Utility

Filling date:

13 Jun 2016

Issue date:

1 Oct 2019