Invention Grant
- Patent Title: Program execution on heterogeneous platform
-
Application No.: US15300541Application Date: 2015-03-30
-
Publication No.: US11243816B2Publication Date: 2022-02-08
- Inventor: Bart Goossens
- Applicant: UNIVERSITEIT GENT , IMEC VZW
- Applicant Address: BE Ghent; BE Leuven
- Assignee: UNIVERSITEIT GENT,IMEC VZW
- Current Assignee: UNIVERSITEIT GENT,IMEC VZW
- Current Assignee Address: BE Ghent; BE Leuven
- Agency: Workman Nydegger
- Priority: EP14162520 20140330
- International Application: PCT/EP2015/056933 WO 20150330
- International Announcement: WO2015/150342 WO 20151008
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/455 ; G06F8/41

Abstract:
A computer-implemented method comprises obtaining an intermediate computer code object including a set of instructions corresponding to a task to be performed. The intermediate computer code object—being machine independent—further includes for each of the at least one set of instructions one or more metadata descriptors representative of at least a complexity measure of the task to be performed. The method also comprises executing the intermediate computer code object on a computing platform comprising at least two different execution units having a different memory with a different memory location. This executing comprises selecting for each of the at least one set of instructions a target execution unit from the plurality of execution units. This selecting takes the one or more metadata descriptors and a decision rule into account, wherein the decision rule relates the plurality of complexity measures to a performance characteristic of the plurality of execution units.
Public/Granted literature
- US20170109210A1 Program Execution On Heterogeneous Platform Public/Granted day:2017-04-20
Information query