×

Radix Table Translation of Memory

  • US 20130339652A1
  • Filed: 06/14/2012
  • Published: 12/19/2013
  • Est. Priority Date: 06/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for accessing a memory location in a processing system, the computer program product comprising:

  • a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;

    receiving a request to access a desired block of memory, the request comprising 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, by a processor, an entry, in a buffer, the entry including the ESID of the effective address; and

    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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×