METHOD, APPARATUS, AND SYSTEM TO OPTIMIZE FREQUENTLY EXECUTED CODE AND TO USE COMPILER TRANSFORMATION AND HARDWARE SUPPORT TO HANDLE INFREQUENTLY EXECUTED CODE
Patent №
US 6,964,043
Granted
2005-11-08
Filed 2001
Owner
INTEL CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10017669
The present invention relates to a method, apparatus, and system to optimize frequently executed code and to use compiler transformation and hardware support to handle infrequently executed code. The method includes compiling a computer program. The method further includes improving performance of the computer program by optimizing frequently executed code and using compiler transformation to handle infrequently executed code with hardware support. The method also includes storing temporarily the results produced during execution of a region to improve performance of the computer program. The method additionally includes committing the results produced when the execution of the region is completed successfully.
AI classification
Ownership
INTEL CORPORATION
assignment · 123970362
Assignors
WU, YOUFENG, CHEN, LI-LING
On an employer assignment, the assignors are typically the inventors.