Invention Grant
- Patent Title: Stride prefetching across memory pages
-
Application No.: US13944148Application Date: 2013-07-17
-
Publication No.: US10671535B2Publication Date: 2020-06-02
- Inventor: John Kalamatianos , Paul Keltcher , Marius Evers , Chitresh Narasimhaiah
- 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
- Main IPC: G06F12/0862
- IPC: G06F12/0862 ; G06F12/06

Abstract:
A prefetcher maintains the state of stored prefetch information, such as a prefetch confidence level, when a prefetch would cross a memory page boundary. The maintained prefetch information can be used both to identify whether the stride pattern for a particular sequence of demand requests persists after the memory page boundary has been crossed, and to continue to issue prefetch requests according to the identified pattern. The prefetcher therefore does not have re-identify a stride pattern each time a page boundary is crossed by a sequence of demand requests, thereby improving the efficiency and accuracy of the prefetcher.
Public/Granted literature
- US20150026414A1 STRIDE PREFETCHING ACROSS MEMORY PAGES Public/Granted day:2015-01-22
Information query
IPC分类: