Patent · US Active

Translation bypass in multi-stage address translation

US9208103B2 · kind B2 · utility

19Cited by
5References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2013
Grant dateDec 8, 2015
Priority date
Expiry dateSep 26, 2033

Classification

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

Abstract

A computer system that supports virtualization may maintain multiple address spaces. Each guest operating system employs guest virtual addresses (GVAs), which are translated to guest physical addresses (GPAs). A hypervisor, which manages one or more guest operating systems, translates GPAs to root physical addresses (RPAs). A merged translation lookaside buffer (MTLB) caches translations between the multiple addressing domains, enabling faster address translation and memory access. The MTLB can be logically addressable as multiple different caches, and can be reconfigured to allot different spaces to each logical cache. Lookups to the caches of the MTLB can be selectively bypassed based on a control configuration and the attributes of a received address.

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