SYSTEM AND METHOD FOR INSTRUCTION BURST PERFORMANCE PROFILING FOR SINGLE-PROCESSOR AND MULTI-PROCESSOR SYSTEMS

Patent №

US 5,884,080

Granted

1999-03-16

Filed 1996

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08753569

The present invention is directed to a system and method for monitoring system performance by sampling instructions in a burst mode, rather than once per interrupt. A burst mode may be configurable for a number of instructions per burst. Furthermore, these instructions are counted using a dynamic tree structure, rather than a log, which results in substantial savings in storage. The present invention requires minimal changes to the operating system, and no changes to application code that is being monitored. No recompilation is necessary to use the present invention. In addition, the present invention provides a system and method for monitoring code segments that are disabled for interrupts, and thus are difficult, if not impossible, to monitor using prior art performance tools. In a multi-processor system, the burst mode is active on all processors at the same time, and each processor has its own dynamic tree structure.

AI hardwareG06F 11/3466G06F 11/3409G06F 2201/865G06F 2201/88

AI classification

AI hardware1.00
Machine learning0.03
Speech0.00
Evolutionary computation0.00
Natural language0.00
Vision0.00
Knowledge representation0.00
Planning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 82890616

Assignors

BLANDY, GEOFFREY O., SABA, MAHER A.

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

From the same owner

© 2026 NYSGPT2525 LLC