发明名称 Auto-generation of concurrent code for multi-core applications
摘要 A code generation system comprises a model analyzer configured to identify data dependencies in a data flow diagram that describes functional behavior of an application, wherein the model analyzer is further configured to compute a data and computation map based on the data dependencies and to compute one or more implementation constraints; a model partitioner configured to compute one or more partition boundaries based on the data and computation map and the one or more implementation constraints; and a code generator configured to generate parallelized code based on the data flow diagram, the one or more implementation constraints, and the one or more partition boundaries, wherein the code generator is configured to map the code corresponding to each partition defined by the one or more partition boundaries to one of a plurality of cores of a multi-core processor, and to generate inter-core communication code for at least one line of the data and computation map crossed by the one or more partition boundaries.
申请公布号 US8661424(B2) 申请公布日期 2014.02.25
申请号 US20100874731 申请日期 2010.09.02
申请人 SCHLOEGEL KIRK;BHATT DEVESH;HONEYWELL INTERNATIONAL INC. 发明人 SCHLOEGEL KIRK;BHATT DEVESH
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址