Invention Grant
- Patent Title: Communicating prefetchers that throttle one another
- Patent Title (中): 沟通相互压制的预取器
-
Application No.: US14315064Application Date: 2014-06-25
-
Publication No.: US09483406B2Publication Date: 2016-11-01
- Inventor: Rodney E. Hooker , John Michael Greer
- Applicant: VIA TECHNOLOGIES, INC.
- Applicant Address: TW New Taipei
- Assignee: VIA TECHNOLOGIES, INC.
- Current Assignee: VIA TECHNOLOGIES, INC.
- Current Assignee Address: TW New Taipei
- Agent E. Alan Davis; James W. Huffman
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08

Abstract:
A microprocessor includes a first hardware data prefetcher that prefetches data into the microprocessor according to a first algorithm. The microprocessor also includes a second hardware data prefetcher that prefetches data into the microprocessor according to a second algorithm, wherein the first and second algorithms are different. The second prefetcher detects that it is prefetching data into the microprocessor according to the second algorithm in excess of a first predetermined rate and, in response, sends a throttle indication to the first prefetcher. The first prefetcher prefetches data into the microprocessor according to the first algorithm at below a second predetermined rate in response to receiving the throttle indication from the second prefetcher.
Public/Granted literature
- US20140310479A1 COMMUNICATING PREFETCHERS THAT THROTTLE ONE ANOTHER Public/Granted day:2014-10-16
Information query