Patent · US Active

Flexible storage and optimized search for multiple page sizes in a translation lookaside buffer

US11822487B2 · kind B2 · utility

0Cited by
5References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 1, 2021
Grant dateNov 21, 2023
Priority date
Expiry dateDec 1, 2041

Classification

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

Abstract

A memory management unit (MMU) including a unified translation lookaside buffer (TLB) supporting a plurality of page sizes is disclosed. In one aspect, the MMU is further configured to store and dynamically update page size residency metadata associated with each of the plurality of page sizes. The page size residency metadata may include most recently used (MRU) page size data and/or a counter for each page size indicating how many pages of that page size are resident in the unified TLB. The unified TLB is configured to determine an order in which to perform a TLB lookup for at least a subset of page sizes of the plurality of page sizes based on the page size residency metadata.

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