Invention Grant
- Patent Title: Adaptive stride prefetcher
- Patent Title (中): 自适应步幅预取器
-
Application No.: US13595240Application Date: 2012-08-27
-
Publication No.: US09304927B2Publication Date: 2016-04-05
- Inventor: Suryanarayana Murthy Durbhakula , Yuan C. Chou
- Applicant: Suryanarayana Murthy Durbhakula , Yuan C. Chou
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08

Abstract:
The disclosed embodiments relate to a method for dynamically changing a prefetching configuration in a computer system, wherein the prefetching configuration specifies how to change an ahead distance that specifies how many references ahead to prefetch for each stream. During operation of the computer system, the method keeps track of one or more stream lengths, wherein a stream is a sequence of memory references with a constant stride. Next, the method dynamically changes the prefetching configuration for the computer system based on observed stream lengths in a most-recent window of time.
Public/Granted literature
- US20140059299A1 ADAPTIVE STRIDE PREFETCHER Public/Granted day:2014-02-27
Information query