METHOD AND APPARATUS FOR MAINTAINING PERFORMANCE MONITORING STRUCTURES IN A PAGE TABLE FOR USE IN MONITORING PERFORMANCE OF A COMPUTER PROGRAM

Patent №

US 7,526,757

Granted

2009-04-28

Filed 2004

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10757250

A method and apparatus in a data processing system for measuring events associated with the execution of instructions are provided. Instructions are received at a processor in the data processing system. If a selected indicator is associated with the instruction, counting of each event associated with the execution of the instruction is enabled. In some embodiments, the performance indicators, counters, thresholds, and other performance monitoring structures may be stored in a page table that is used to translate virtual addresses into physical storage addresses. A standard page table is augmented with additional fields for storing the performance monitoring structures. These structures may be set by the performance monitoring application and may be queried and modified as events occur that require access to physical storage.

AI classification

AI hardware0.96
Knowledge representation0.01
Natural language0.00
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00
Planning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 148990759

Assignors

LEVINE, FRANK ELIOT, RICHARDSON, CHRISTOPHER MICHAEL, SILHA, EDWARD JOHN

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

From the same owner

© 2026 NYSGPT2525 LLC