发明名称 Methods for Compilation, a Compiler and a System
摘要 A method in a Just-In-Time, JIT, compiler for compiling code in a JIT-compiler for a heterogeneous multiprocessor system is provided. The method comprises compiling a snippet of input code, whereby one or more compiled code snippets are generated for the snippet of input code. The one or more compiled code snippets are tagged with one or more snippet specific characteristics. One or more compiled code snippets are selected from the compiled code snippets, based on said snippet specific characteristics. The one or more selected compiled code snippets are executed on one or more of the plurality of processors. While executing, run-time data is gathered, where the gathered data is tagged for which processor in the heterogeneous multiprocessor system it is related to.
申请公布号 US2015286491(A1) 申请公布日期 2015.10.08
申请号 US201314431890 申请日期 2013.10.25
申请人 ST-ERICSSON SA 发明人 Anyuru Andreas
分类号 G06F9/455;G06F9/45 主分类号 G06F9/455
代理机构 代理人
主权项 1. A method in a heterogeneous multiprocessor system comprising a Just-In-Time, JIT, compiler for compiling code, and comprising a plurality of processors for executing code, the method comprising: compiling one snippet of input code, whereby one or more compiled code snippets are generated for the snippet of input code, and wherein each respective of the one or more compiled code snippets corresponds to the one snippet of input code, tagging the one or more compiled code snippets with respective one or more snippet specific characteristics, selecting one or more compiled code snippets from the one or more compiled code snippets, based on said snippet specific characteristics, and executing the one or more selected compiled code snippets on one or more of the plurality of processors; while executing, run-time data is gathered, the gathered run-time data is tagged for which processor in the heterogeneous multiprocessor system it is related to.
地址 Plan-les-Ouates CH