- Patent Title: Replacing pointers with hashing in tree-based page table designs
-
Application No.: US16414739Application Date: 2019-05-16
-
Publication No.: US10884948B2Publication Date: 2021-01-05
- Inventor: Alexander D. Breslow
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Liang & Cheng, PC
- Main IPC: G06F12/1018
- IPC: G06F12/1018 ; G06F12/1036 ; G06F12/1072 ; G06F16/901

Abstract:
A device includes an address translation table to, in each node of a set of nodes in the address translation table, store a key value and a hash function identifier, a hash engine coupled with the address translation table to, for each node in the set of nodes, calculate a hash result for the key value by executing a hash function identified by the hash function identifier, and a processing unit coupled with the hash engine to, in response to a request to translate a virtual memory address to a physical memory address, identify a physical memory region corresponding to the virtual memory address based on the calculated hash result for each node in the set of nodes.
Information query
IPC分类: