Spatial and temporal localities used in keeping references in cache is limited by the behavior of applications. Many applications that lack these localities, and have high frequency of use of accesses results in a degradation of system performance under the conventional cache design. The proposed method, tracks most frequently used references by dynamically monitoring the accesses to main memory and allows them to be in the cache while rejecting less frequently used accesses. This reduces eviction rate and thereby improves the overall performance.
['Nagi N. Mekhiel']
Cache Filter Method Based on DRAM Access Frequency to Improve System Performance