-
公开(公告)号:CN102165428A
公开(公告)日:2011-08-24
申请号:CN200980131425.3
申请日:2009-08-13
Applicant: 特兰斯塞拉公司
IPC: G06F15/00
Abstract: 从输入代码生成并行化的可执行代码包括静态分析所述输入代码以确定所述输入代码的数据流和控制流的方面;动态分析所述输入代码以确定所述输入代码的数据流和控制流的另外方面;至少部分基于通过所述静态分析标识的所述输入代码的数据流和控制流的所述方面,以及通过所述动态分析标识的所述输入代码的数据和控制流的所述另外方面,生成所述输入代码的中间表示;并处理所述中间表示以确定所述中间表示的合格于并行执行的部分;以及根据所处理的中间表示生成并行化的可执行代码。