The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 10, 2025

Filed:

Feb. 25, 2021
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

John J. Browne, Limerick, IE;

Adrian Boczkowski, Kuyavian-Pomeranian, PL;

Marcel D. Cornu, Kilnaboy, IE;

David Hunt, Meelick, IE;

Shobhi Jain, Shannon, IE;

Tomasz Kantecki, Ennis, IE;

Liang Ma, Shannon, IE;

Chris M. MacNamara, Ballyclough, IE;

Amruta Misra, Bangalore, IN;

Terence Nally, Limerick, IE;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 9/50 (2006.01); G06F 11/07 (2006.01); G06F 12/0811 (2016.01); G06F 12/0871 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0811 (2013.01); G06F 9/5016 (2013.01); G06F 9/5022 (2013.01); G06F 11/0793 (2013.01); G06F 12/0871 (2013.01); G06F 2212/1021 (2013.01);
Abstract

A performance monitor provides cache miss stall and memory bandwidth usage metric samples to a resource exhaustion detector. The detector can detect the presence of last-level cache and memory bandwidth exhaustion conditions based on the metric samples. If cache miss stalls and memory bandwidth usage are both trending up, the detector reports a memory bandwidth exhaustion condition to a resource controller. If cache miss stalls are trending up and memory bandwidth usage is trending down, the detector reports a last-level cache exhaustion condition to the resource controller. The resource controller can allocate additional last-level cache or memory bandwidth to the processor unit to remediate the resource exhaustion condition. If bandwidth-related metric samples indicate that a processor unit may be overloaded due to receiving high bandwidth traffic, the resource controller can take a traffic rebalancing remedial action.


Find Patent Forward Citations

Loading…