- 专利标题: Radix table translation of memory
-
申请号: US13517758申请日: 2012-06-14
-
公开(公告)号: US09811472B2公开(公告)日: 2017-11-07
- 发明人: Anthony J. Bybell , Michael K. Gschwind
- 申请人: Anthony J. Bybell , Michael K. Gschwind
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 Steven Chiu
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F12/1009 ; G06F12/1036 ; G06F12/1027 ; G06F12/1018
摘要:
Embodiments relate to managing memory page tables in a processing system. A request to access a desired block of memory is received. The request includes an effective address that includes an effective segment identifier (ESID) and a linear address, the linear address including a most significant portion and a byte index. An entry in a buffer that includes the ESID of the effective address is located. 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.
公开/授权文献
- US20130339652A1 Radix Table Translation of Memory 公开/授权日:2013-12-19
信息查询