Invention Grant
- Patent Title: Profiling and optimization of compiler-generated code
-
Application No.: US17242139Application Date: 2021-04-27
-
Publication No.: US11669312B2Publication Date: 2023-06-06
- Inventor: Ulrich Drepper
- Applicant: RED HAT, INC.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F8/41
- IPC: G06F8/41

Abstract:
The technology disclosed herein enables a processor to receive program code comprising a plurality of program code instructions generated by a compiler in view of source code, identify, among the program code instructions, one or more optimizable instructions, wherein at least one of the optimizable instructions is associated with an execution characteristic, and the execution characteristic is associated with an optimization decision, identify a profiling instruction location associated with the at least one of the optimizable instructions, and add a profiling instruction to the program code at the profiling instruction location. The at least one profiling instruction comprises a profiling identifier, and causes the processing device to: generate a profiling information item in view of the execution characteristic of the optimizable instructions, and store the profiling information item in a persistent memory region at a memory location corresponding to the profiling identifier.
Public/Granted literature
- US20220342647A1 PROFILING AND OPTIMIZATION OF COMPILER-GENERATED CODE Public/Granted day:2022-10-27
Information query