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:
Oct. 10, 2017

Filed:

Mar. 05, 2013
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Anthony J. Bybell, Chapel Hill, NC (US);

Michael K. Gschwind, Chappaqua, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/1009 (2016.01); G06F 12/1036 (2016.01); G06F 12/1027 (2016.01); G06F 12/1018 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1009 (2013.01); G06F 12/1018 (2013.01); G06F 12/1027 (2013.01); G06F 12/1036 (2013.01);
Abstract

A method includes receiving a request to access a desired block of memory. The request includes an effective address that includes an effective segment identifier (ESID) and a linear address, the linear address comprising a most significant portion and a byte index. Locating an entry, in a buffer, the entry including the ESID of the effective address. Based on the entry including a radix page table pointer (RPTP), performing, using the RPTP to locate a translation table of a hierarchy of translation tables, using the located translation table to translate the most significant portion of the linear address to obtain an address of a block of memory, and based on the obtained address, performing the requested access to the desired block of memory.


Find Patent Forward Citations

Loading…