The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 18, 2024

Filed:

Dec. 10, 2021
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Jana Christine Aberham, Aidlingen, DE;

Christopher Noelting, Leinfelden-Echterdingen, DE;

Carsten Otte, Stuttgart, DE;

Oleg Tsemaylo, Leinfelden-Echterdingen, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/41 (2018.01); G06F 8/71 (2018.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3624 (2013.01); G06F 8/443 (2013.01); G06F 8/71 (2013.01); G06F 11/3628 (2013.01); G06F 11/3664 (2013.01);
Abstract

An approach for generating a compiled version of a program source code. At least two different executable files may be generated applying at least two different compiler optimization settings for compiling a first part and applying at least two different compiler optimization settings for compiling a second part of the source code. A main performance part of the source code may be determined dependent on values of a target quantity of the at least two different executable files. The main performance part is the part of the first part and the second part that has a greater influence on the target quantity. The compiled version of the program source code may be generated by compiling the source code applying a higher optimization level of the compiler for compiling the main performance part than for compiling the remaining part of the source code.


Find Patent Forward Citations

Loading…