Patent · US Active

Translation lookaside buffer entry systems and methods

US9547602B2 · kind B2 · utility

7Cited by
14References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 14, 2013
Grant dateJan 17, 2017
Priority date
Expiry dateNov 9, 2034

Classification

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

Abstract

Presented systems and methods can facilitate efficient information storage and tracking operations, including translation look aside buffer operations. In one embodiment, the systems and methods effectively allow the caching of invalid entries (with the attendant benefits e.g., regarding power, resource usage, stalls, etc), while maintaining the illusion that the TLBs do not in fact cache invalid entries (e.g., act in compliance with architectural rules). In one exemplary implementation, an “unreal” TLB entry effectively serves as a hint that the linear address in question currently has no valid mapping. In one exemplary implementation, speculative operations that hit an unreal entry are discarded; architectural operations that hit an unreal entry discard the entry and perform a normal page walk, either obtaining a valid entry, or raising an architectural fault.

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