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:
Dec. 02, 2025

Filed:

Jun. 03, 2024
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Craig R Walters, Highland, NY (US);

Ram Sai Manoj Bamdhamravuri, Austin, TX (US);

Deanna Postles Dunn Berger, Hyde Park, NY (US);

Dominic Ditomaso, Hyde Park, NY (US);

Alper Buyuktosunoglu, White Plains, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 12/02 (2006.01); G06F 12/084 (2016.01); G06F 13/16 (2006.01);
U.S. Cl.
CPC ...
G06F 12/084 (2013.01); G06F 12/0292 (2013.01); G06F 13/1663 (2013.01);
Abstract

Examples described herein provide a computer-implemented method that includes generating an extended hot line table that tracks cross-core contended cache lines for multiple processors of a processing system based on cache requests, the extended hot line table storing at least metadata for a cross-core contended cache line. The method further includes polling, using firmware, the extended hot line table in each of the multiple processors of the processing system to identify contention information. The method further includes aggregating the contention information from each of the multiple processors to generate aggregated contention information. The method further includes processing subsequent cache requests using the aggregated contention information.


Find Patent Forward Citations

Loading…