Invention Grant
- Patent Title: Radix table translation of memory
-
Application No.: US13785188Application Date: 2013-03-05
-
Publication No.: US09785569B2Publication Date: 2017-10-10
- Inventor: Anthony J. Bybell , Michael K. Gschwind
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent William A. Kinnaman, Jr.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/1009 ; G06F12/1036 ; G06F12/1027 ; G06F12/1018

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.
Public/Granted literature
- US20130339654A1 Radix Table Translation of Memory Public/Granted day:2013-12-19
Information query