The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 24, 2024

Filed:

Jan. 14, 2022
Applicant:

Rambus Inc., San Jose, CA (US);

Inventors:

Steven C. Woo, Saratoga, CA (US);

Christopher Haywood, Cary, NC (US);

Evan Lawrence Erickson, Chapel Hill, NC (US);

Assignee:

Rambus Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2016.01); G06F 9/455 (2018.01); G06F 12/02 (2006.01); G06F 12/0882 (2016.01); G06F 12/1009 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1009 (2013.01); G06F 9/45558 (2013.01); G06F 12/0238 (2013.01); G06F 12/0882 (2013.01); G06F 2009/45583 (2013.01); G06F 2212/7201 (2013.01);
Abstract

The creation, maintenance, and accessing of page tables is done by a virtual machine monitor running on a computing system rather than the guest operating systems. This allows page table walks to be completed in fewer memory accesses when compared to the guest operating system's maintenance of the page tables. In addition, the virtual machine monitor may utilize additional resources to offload page table access and maintenance functions from the CPU to another device, such as a page table management device or page table management node. Offloading some or all page table access and maintenance functions to a specialized device or node enables the CPU to perform other tasks during page table walks and/or other page table maintenance functions.


Find Patent Forward Citations

Loading…