Invention Grant
- Patent Title: Instruction prefetching using cache line history
- Patent Title (中): 指令预取使用高速缓存行历史记录
-
Application No.: US12895387Application Date: 2010-09-30
-
Publication No.: US08533422B2Publication Date: 2013-09-10
- Inventor: Samantika Subramaniam , Aamer Jaleel , Simon C. Steely, Jr.
- Applicant: Samantika Subramaniam , Aamer Jaleel , Simon C. Steely, Jr.
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F12/06
- IPC: G06F12/06 ; G06F12/08

Abstract:
An apparatus of an aspect includes a prefetch cache line address predictor to receive a cache line address and to predict a next cache line address to be prefetched. The next cache line address may indicate a cache line having at least 64-bytes of instructions. The prefetch cache line address predictor may have a cache line target history storage to store a cache line target history for each of multiple most recent corresponding cache lines. Each cache line target history may indicate whether the corresponding cache line had a sequential cache line target or a non-sequential cache line target. The cache line address predictor may also have a cache line target history predictor. The cache line target history predictor may predict whether the next cache line address is a sequential cache line address or a non-sequential cache line address, based on the cache line target history for the most recent cache lines.
Public/Granted literature
- US20120084497A1 Instruction Prefetching Using Cache Line History Public/Granted day:2012-04-05
Information query