Invention Grant
- Patent Title: Apparatus that generates optimal launch configurations
-
Application No.: US16175970Application Date: 2018-10-31
-
Publication No.: US10936370B2Publication Date: 2021-03-02
- Inventor: Fausto Artico
- 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: Scully, Scott, Murphy & Presser, P.C.
- Agent Daniel P. Morris
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/48 ; G06F9/445

Abstract:
Launch configurations of a hardware acceleration device are determined, which minimize hardware thread management overhead in running a program code. Based on received hardware behaviors, the architectural features, the thread resources and the constraints associated with the hardware acceleration device, possible launch configurations and impossible launch configurations are generated. A ranking of at least some of the possible launch configurations may be generated and output, based on how well each of said at least some of the possible launch configurations satisfies at least some of the constraints. Parametric values of said at least some of the possible launch configurations, an explanation why the impossible launch configurations have been determined as being impossible, and one or more strategies for scheduling, latencies and efficiencies associated with the hardware acceleration device, are output.
Information query