Invention Grant
- Patent Title: Translation bypass in multi-stage address translation
- Patent Title (中): 翻译绕过多级地址转换
-
Application No.: US14038383Application Date: 2013-09-26
-
Publication No.: US09208103B2Publication Date: 2015-12-08
- Inventor: Richard E. Kessler , Bryan W. Chin , Michael Bertone
- 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/10 ; G06F12/08 ; G06F12/00

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.
Public/Granted literature
- US20150089150A1 Translation Bypass In Multi-Stage Address Translation Public/Granted day:2015-03-26
Information query