Invention Grant
- Patent Title: Instruction prefetching in a computer processor using a prefetch prediction vector
-
Application No.: US15072717Application Date: 2016-03-17
-
Publication No.: US10175987B2Publication Date: 2019-01-08
- Inventor: Richard J. Eickemeyer , Sheldon Levenstein , David S. Levitan , Mauricio J. Serrano
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Kennedy Lenart Spraggins LLP
- Agent Joseph D. Downing; Nathan M. Rau
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/32 ; G06F12/0891 ; G06F12/0875 ; G06F12/0862 ; G06F9/30

Abstract:
Instruction prefetching in a computer processor includes, upon a miss in an instruction cache for an instruction cache line: retrieving, for the instruction cache line, a prefetch prediction vector, the prefetch prediction vector representing one or more cache lines of a set of contiguous instruction cache lines following the instruction cache line to prefetch from backing memory; and prefetching, from backing memory into the instruction cache, the instruction cache lines indicated by the prefetch prediction vector.
Public/Granted literature
- US20170269937A1 INSTRUCTION PREFETCHING IN A COMPUTER PROCESSOR Public/Granted day:2017-09-21
Information query