Patent · US Active

Configurable cache occupancy policy

US8131931B1 · kind B1 · utility

11Cited by
1References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 22, 2008
Grant dateMar 6, 2012
Priority date
Expiry dateJun 21, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/121
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of the invention is a method for evicting data from an intermediary cache that includes the steps of receiving a command from a client, determining that there is a cache miss relative to the intermediary cache, identifying one or more cache lines within the intermediary cache to store data associated with the command, determining whether any of data residing in the one or more cache lines includes raster operations data or normal data, and causing the data residing in the one or more cache lines to be evicted or stalling the command based, at least in part, on whether the data includes raster operations data or normal data. Advantageously, the method allows a series of cache eviction policies based on how cached data is categorized and the eviction classes of the data. Consequently, more optimized eviction decisions may be made, leading to fewer command stalls and improved performance.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.