SYSTEM AND METHOD FOR DYNAMICALLY OPTIMIZING EXECUTING ACTIVATIONS

Patent №

US 6,820,258

Granted

2004-11-16

Filed 2000

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09649320

A system and method for dynamically optimizing a code sequence of a program while executing in a computer system comprises: identifying one or more program yield points in an original code sequence at which a run-time representation of the original code sequence may be optimized in an executing program; generating a prologue of instructions for setting up program state associated with the original code sequence at a particular yield point; adding the prologue of instructions to an intermediate representation of the original code sequence code for generating a specialized code sequence; and, compiling the specialized code sequence with a compiler for generating a run-time representation of the specialized code sequence, the run-time representation being further optimized for execution on a target computer system.

AI hardwareG06F 8/443G06F 9/45525

AI classification

AI hardware1.00
Knowledge representation0.05
Natural language0.02
Planning0.01
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 111420112

Assignors

FINK, STEPHEN J., WEGMAN, MARK

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

From the same owner

© 2026 NYSGPT2525 LLC