Invention Grant
- Patent Title: Heterogeneous computer system optimization
-
Application No.: US15046544Application Date: 2016-02-18
-
Publication No.: US10579350B2Publication Date: 2020-03-03
- Inventor: Chris R. Bean , Kevin C. Brown
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothernberg Farley & Mesiti P.C.
- Agent Alexander Jochym, Esq.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/41 ; G06F9/48 ; G06F9/50

Abstract:
Method and system are provided for identifying a processing element for executing a computer program code module. The method includes: calculating a cyclomatic complexity score for the module; selecting one of a first or second processing element based on the calculated complexity score, the first processing element having a first architecture and the second processing element having a second architecture different from the first architecture, the first and second processing elements forming part of a heterogeneous computer system; running the module on the selected processing element to determine a first run time, and subsequently running the module on the non-selected processing element to determine a second run time; comparing the first and second run time to identify a shortest run time; and identifying a processing element producing a shortest run time as the processing element for executing the computer program code module.
Public/Granted literature
- US20170242672A1 HETEROGENEOUS COMPUTER SYSTEM OPTIMIZATION Public/Granted day:2017-08-24
Information query