Invention Application
- Patent Title: DYNAMICALLY ADJUSTING PREFETCH DEPTH
-
Application No.: US16528917Application Date: 2019-08-01
-
Publication No.: US20210034529A1Publication Date: 2021-02-04
- Inventor: Mohit Karve , Edmund Joseph Gieske , VIVEK BRITTO , George W. Rohrbaugh, III
- 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
- Main IPC: G06F12/0862
- IPC: G06F12/0862

Abstract:
Disclosed is a computer implemented method to dynamically adjust prefetch depth, the method comprising sending, to a first prefetch machine, a first prefetch request configured to fetch a first data address from a first stream at a first depth to a lower level cache. The method also comprises sending, to a second prefetcher, a second prefetch request configured to fetch the first data address from the first stream at a second depth to a highest-level cache. The method further comprises determining the first data address is not in the lower level cache, determining, that the first prefetch request is in the first prefetch machine, and determining, in response to the first prefetch request being in the first prefetch machine, that the first stream is at steady state. The method comprises adjusting, in response to determining that the first stream is at steady state, the first depth.
Public/Granted literature
- US11163683B2 Dynamically adjusting prefetch depth Public/Granted day:2021-11-02
Information query
IPC分类: