发明名称 並列化コンパイル方法、並列化コンパイラ、並列化コンパイル装置、及び、車載装置
摘要 A parallelizing compile method includes, dividing a sequential program for an embedded system into multiple macro tasks, specifying (i) a starting end task and (ii) a termination end task, fusing (i) the starting end task, (ii) the termination end task, and (iii) a group of the multiple macro tasks, extracting a group of multiple new macro tasks from the multiple new macro tasks fused in the fusing based on a data dependency, performing a static scheduling assigning the multiple new macro tasks to the multiple processor units, so that the group of the multiple new macro tasks is parallelly executable by the multiple processor units, and generating a parallelizing program. In addition, a parallelizing compiler, a parallelizing compile apparatus and an onboard apparatus are provided.
申请公布号 JP6018022(B2) 申请公布日期 2016.11.02
申请号 JP20130125607 申请日期 2013.06.14
申请人 株式会社デンソー;学校法人早稲田大学 发明人 森 裕司;谷 充弘;笠原 博徳;木村 啓二;梅田 弾;林 明宏;見神 広紀;金羽木 洋平
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址