Invention Grant
- Patent Title: Performance benchmarking for real-time software and hardware
-
Application No.: US16898351Application Date: 2020-06-10
-
Publication No.: US11429507B2Publication Date: 2022-08-30
- Inventor: Andrea M. Schmitz , Andrew W. Berner , Matthew B. Pfenninger , Jeffrey S. Gilton
- Applicant: General Electric Company
- Applicant Address: US NY Schenectady
- Assignee: General Electric Company
- Current Assignee: General Electric Company
- Current Assignee Address: US NY Schenectady
- Agency: Fitch, Even, Tabin & Flannery LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/34 ; G06F7/544 ; G06F11/36

Abstract:
A system and method determines a unique performance benchmark for specific computer object code for a particular microprocessor. By generating multiple unique benchmarks for a single, same code module on multiple different processors, the method determines which processor is optimal for the code module. By generating for a single designated processor a performance benchmark for each code modules of multiple modules, where the multiple modules have a same/similar functionality but variations in detailed code or algorithms, the system and method identifies code variation(s) which is/are optimal for the single designated processor. The system and method may entail first extracting selected features of object code (as actually executed) into a code profile, and then generating the performance benchmark based on the code profile and in machine-level timing data for the selected microprocessor. In this way, code security is achieved by fire-walling the object code from the second stage of the method.
Public/Granted literature
- US20210390028A1 PERFORMANCE BENCHMARKING FOR REAL-TIME SOFTWARE AND HARDWARE Public/Granted day:2021-12-16
Information query