REDUCING COMPILATION TIME USING PROFILE-DIRECTED FEEDBACK

Patent №

US 9,535,673

Granted

2017-01-03

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15014330

A method for significantly reducing compilation time of an application program is provided for compiling the program using profile-directed feedback (PDF). The method applies an additional analysis process between a training run of the application program and a whole program compilation of the application. This analysis process examines a PDF profile file(s) produced during the training run and aggregates data from the PDF file to determine a maximum block counter associated with each source file of the application. Only those source files having maximum block counters in a specified top percent of all the source files of the application have their fat binaries included in the whole program compilation.

AI classification

AI hardware1.00
Planning1.00
Knowledge representation0.85
Machine learning0.00
Natural language0.00
Speech0.00
Vision0.00
Evolutionary computation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 376540672

Assignors

CUI, SHIMIN, O'FARRELL, WILLIAM G., YIU, GRAHAM K.

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

From the same owner

© 2026 NYSGPT2525 LLC