Patent · US Active

Pseudo LRU algorithm for hint-locking during software and hardware address translation cache miss handling modes

US7716423B2 · kind B2 · utility

2Cited by
0References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 7, 2006
Grant dateMay 11, 2010
Priority date
Expiry dateJun 13, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/6042
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides an improved way to calculate a replacement way within a processor cache that is effective with different combinations of hardware address translation cache miss handling, software address translation cache miss handling, and hint lock bits. For some embodiments, LRU bits used to select an entry for replacement are updated only if software address translation cache miss handling is disabled. Further, for some embodiments, LRU bits may be modified to change the way a binary tree structure is traversed to avoid selecting a hint locked entry for replacement.

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