Patent №
US 8,381,037
Granted
2013-02-19
Filed 2003
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
2
kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10682385
A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. Performance indicators are associated with instructions or memory locations, and processing of the performance indicators enables counting of events associated with execution of those instructions or events associated with accesses to those memory locations. The performance information that has been dynamically gathered from the assisting hardware is available to the software application during runtime in order to autonomically affect the behavior of the software application, particularly to enhance its performance. For example, the counted events may be used to autonomically control an execution-path selection within the software application.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 146030982
Assignors
DEWITT, JIMMIE EARL JR., LEVINE, FRANK ELIOT, RICHARDSON, CHRISTOPHER MICHAEL, URQUHART, ROBERT JOHN
On an employer assignment, the assignors are typically the inventors.