Invention Grant
- Patent Title: Proactive prefetch throttling
-
Application No.: US12649548Application Date: 2009-12-30
-
Publication No.: US09619390B2Publication Date: 2017-04-11
- Inventor: Guy L. Guthrie , William J. Starke , Jeffrey Stuecheli , Derek E. Williams
- Applicant: Guy L. Guthrie , William J. Starke , Jeffrey Stuecheli , Derek E. Williams
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Brian F. Russell; Joseph Petrokaitis
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F12/0862 ; G06F12/0815

Abstract:
According to a method of data processing, a memory controller receives a plurality of data prefetch requests from multiple processor cores in the data processing system, where the plurality of prefetch load requests include a data prefetch request issued by a particular processor core among the multiple processor cores. In response to receipt of the data prefetch request, the memory controller provides a coherency response indicating an excess number of data prefetch requests. In response to the coherency response, the particular processor core reduces a rate of issuance of data prefetch requests.
Public/Granted literature
- US20110161587A1 PROACTIVE PREFETCH THROTTLING Public/Granted day:2011-06-30
Information query