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.
Patent No.:
Date of Patent:
Jun. 10, 2025
Filed:
Feb. 25, 2021
Intel Corporation, Santa Clara, CA (US);
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;
Intel Corporation, Santa Clara, CA (US);
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.