- Patent Title: Prefetch disable of memory requests targeting data lacking locality
-
Application No.: US17132769Application Date: 2020-12-23
-
Publication No.: US11645207B2Publication Date: 2023-05-09
- Inventor: Masab Ahmad , Derrick Allen Aguren
- 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: Kowert Hood Munyon Rankin and Goetzel PC
- Agent Rory D. Rankin
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/0862

Abstract:
A system and method for efficiently processing memory requests are described. A processing unit includes at least a processor core, a cache, and a non-cache storage buffer capable of storing data prevented from being stored in the cache. While processing a memory request targeting the non-cache storage buffer, the processor core inspects a flag stored in a tag of the memory request. The processor core prevents data prefetching into one or more of the non-cache storage buffer and the cache based on determining the flag specifies preventing data prefetching into one or more of the non-cache storage buffer and the cache using the target address of the memory request during processing of this instance of the memory request. While processing a prefetch hint instruction, the processor core determines from the tag whether to prevent prefetching.
Public/Granted literature
- US20220100664A1 PREFETCH DISABLE OF MEMORY REQUESTS TARGETING DATA LACKING LOCALITY Public/Granted day:2022-03-31
Information query