Invention Grant
- Patent Title: Independent tuning of multiple hardware prefetchers
-
Application No.: US15718845Application Date: 2017-09-28
-
Publication No.: US10303609B2Publication Date: 2019-05-28
- Inventor: Wim Heirman , Kristof Du Bois , Yves Vandriessche , Stijn Eyerman , Ibrahim Hur
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F12/0862
- IPC: G06F12/0862

Abstract:
Embodiments of apparatuses, methods, and systems for independent tuning of multiple hardware prefetchers are described. In an embodiment, an apparatus includes a processor core, a cache memory, a hardware prefetcher, and a prefetch tuner. The hardware prefetcher is to prefetch data for the processor core from a system memory to the cache memory. The prefetch tuner is to adjust a prefetch rate of the hardware prefetcher based on a fraction of late prefetches. The prefetch tuner includes a late prefetch counter to count a number of late prefetches for the hardware prefetcher, a prefetch counter to count a number of prefetches for the hardware prefetcher, and a late prefetch calculator to calculate the fraction of late prefetches based on the number of late prefetches and the number of prefetches.
Public/Granted literature
- US20190095333A1 INDEPENDENT TUNING OF MULTIPLE HARDWARE PREFETCHERS Public/Granted day:2019-03-28
Information query
IPC分类: