SYSTEM AND METHOD FOR ADAPTIVELY OPTIMIZING PROGRAM EXECUTION BY SAMPLING AT SELECTED PROGRAM POINTS

Patent №

US 6,971,091

Granted

2005-11-29

Filed 2000

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

4

ml · vision · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09703316

A sampling-based system and method for adaptively optimizing a computer program executing in an execution environment that comprises one or more compiler devices for providing various levels of program optimization. The system comprises a runtime measurements sub-system for monitoring execution of the computer program to be optimized, the monitoring including obtaining raw profile data samples and characterizing the raw profile data; a controller device for receiving the characterized raw profile data from the runtime measurements sub-system and analyzing the data for determining whether a level of program optimization for the executing program is to be performed by a compiler device, the controller generating a compilation plan in accordance with a determined level of optimization; and, a recompilation sub-system for receiving a compilation plan from the controller and invoking a compiler device for performing the level of program optimization of the executing program in accordance with the compilation plan.

AI classification

AI hardware0.99
Knowledge representation0.99
Machine learning0.97
Vision0.52
Planning0.36
Natural language0.02
Evolutionary computation0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 112640152

From the same owner

© 2026 NYSGPT2525 LLC