Invention Grant
- Patent Title: Systems and methods for implementing weak stream software data and instruction prefetching using a hardware data prefetcher
-
Application No.: US15145615Application Date: 2016-05-03
-
Publication No.: US10255187B2Publication Date: 2019-04-09
- Inventor: Karthikeyan Avudaiyappan , Mohammad Abdallah
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: NDWE LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0862 ; G06F12/02 ; G06F9/00 ; G06F9/30 ; G06F9/345 ; G06F9/38

Abstract:
A method for weak stream software data and instruction prefetching using a hardware data prefetcher is disclosed. A method includes, determining if software includes software prefetch instructions, using a hardware data prefetcher, and, accessing the software prefetch instructions if the software includes software prefetch instructions. Using the hardware data prefetcher, weak stream software data and instruction prefetching operations are executed based on the software prefetch instructions, free of training operations.
Public/Granted literature
Information query