MONITORING USE OF SPECIALIZED HARDWARE COMPONENTS (SHC) OF PROCESSORS IN HETEROGENEOUS ENVIRONMENTS BY STORING EVENT COUNTS DURING EXECUTION

Patent №

US 10,185,692

Granted

2019-01-22

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15242922

An apparatus and a method are disclosed for tracking use of a specialized hardware component in symmetric multiprocessing computing device. A device includes a memory and one or more multi-core processors attached to a coherent memory bus. A proxy for a specialized hardware component (SHC) such as an accelerator, FPGA, or ASIC is placed in communication with the coherent memory bus. The proxy may be attached to another bus such as a peripheral component interconnect express (PCIe) bus. A tracker updates an allocated counting register with counts of events related to use of the SHC. When requested, information from the counting register is provided such as to an external device or client communicating with the multiprocessing computing device. The tracker may follow calls or messages to the SHC. The tracker may accumulate a count of message size or mode of use or use of certain functions of the SHC.

AI hardwareG06F 13/4068G06F 11/3466G06F 12/02G06F 13/4282G06F 2212/1016G06F 2213/0026

AI classification

AI hardware0.97
Planning0.06
Evolutionary computation0.00
Natural language0.00
Vision0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 394960400

Assignors

KAPOOR, SHAKTI, LIU, GRACE Y., YOKUM, KAREN E.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC