Invention Grant
- Patent Title: Prefetching based on detection of interleaved constant stride sequences of addresses within a sequence of demand target addresses
-
Application No.: US16690506Application Date: 2019-11-21
-
Publication No.: US11429529B2Publication Date: 2022-08-30
- Inventor: Alexander Alfred Hornung , Jose Gonzalez-Gonzalez , Gregory Andrew Chadwick
- Applicant: Arm Limited
- Applicant Address: GB Cambridge
- Assignee: Arm Limited
- Current Assignee: Arm Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F12/0862
- IPC: G06F12/0862

Abstract:
An apparatus comprises processing circuitry to issue demand memory access requests to access data stored in a memory system. Stride pattern detection circuitry detects whether a sequence of demand target addresses specified by the demand memory access requests includes two or more constant stride sequences of addresses interleaved within the sequence of demand target addresses. Each constant stride sequence comprises addresses separated by intervals of a constant stride value. Prefetch control circuitry controls issuing of prefetch load requests to prefetch data from the memory system. The prefetch load requests specify prefetch target addresses predicted based on the constant stride sequences detected by the stride pattern detection circuitry.
Public/Granted literature
Information query
IPC分类: