Invention Grant
- Patent Title: Page migration acceleration using a two-level bloom filter on high bandwidth memory systems
-
Application No.: US15269289Application Date: 2016-09-19
-
Publication No.: US10067709B2Publication Date: 2018-09-04
- Inventor: Leonardo Piga , Mauricio Breternitz
- 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: Meyertons Hood Kivlin Kowert and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F17/30 ; G06F13/00 ; G06F13/28

Abstract:
Systems, apparatuses, and methods for accelerating page migration using a two-level bloom filter are disclosed. In one embodiment, a system includes a GPU and a CPU and a multi-level memory hierarchy. When a memory request misses in a first memory, the GPU is configured to check a first level of a two-level bloom filter to determine if a page targeted by the memory request is located in a second memory. If the first level of the two-level bloom filter indicates that the page is not in the second memory, then the GPU generates a page fault and sends the memory request to a third memory. If the first level of the two-level bloom filter indicates that the page is in the second memory, then the GPU sends the memory request to the CPU.
Public/Granted literature
- US20180081585A1 PAGE MIGRATION ACCELERATION USING A TWO-LEVEL BLOOM FILTER ON HIGH BANDWIDTH MEMORY SYSTEMS Public/Granted day:2018-03-22
Information query