Invention Grant
- Patent Title: Collapsed address translation with multiple page sizes
-
Application No.: US14038189Application Date: 2013-09-26
-
Publication No.: US09645941B2Publication Date: 2017-05-09
- Inventor: Shubhendu S. Mukherjee , Bryan W. Chin , Wilson P. Snyder, II , Michael Bertone , Richard E. Kessler , Christopher Mikulis
- Applicant: Cavium, Inc.
- Applicant Address: US CA San Jose
- Assignee: CAVIUM, INC.
- Current Assignee: CAVIUM, INC.
- Current Assignee Address: US CA San Jose
- Agency: Hamilton, Brook, Smith & Reynolds, P.C.
- Main IPC: G06F13/12
- IPC: G06F13/12 ; G06F12/1036 ; G06F12/1027

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. Further, a collapsed TLB provides an additional cache storing collapsed translations derived from the MTLB.
Public/Granted literature
- US20150089184A1 Collapsed Address Translation With Multiple Page Sizes Public/Granted day:2015-03-26
Information query