发明名称 |
APPARATUS AND METHOD FOR IMPROVING THE PERFORMANCE OF COMPILERS AND INTERPRETERS OF HIGH LEVEL PROGRAMMING LANGUAGES |
摘要 |
A content processing device and corresponding method are disclosed. The content processing device includes a compiler front end to parse programming language source code into an high level intermediate representation and a detection component to detect high level constructs in the intermediate representation of the source code that satisfy constraints for parallel-merging high level constructs. And a parallel-merging component modifies the high level intermediate representation of the source code by parallel-merging the detected constructs to generate new high level parallel-merged constructs in a modified high-level intermediate representation of the source code that enable runtime operations of the detected constructs when finally lowered into processor instructions to be able to execute in parallel using the executable code generated from the modified intermediate representation.
|
申请公布号 |
US2013031536(A1) |
申请公布日期 |
2013.01.31 |
申请号 |
US201113193360 |
申请日期 |
2011.07.28 |
申请人 |
DE SUBRATO K.;SULE DINEEL D.;ZHANG KUN |
发明人 |
DE SUBRATO K.;SULE DINEEL D.;ZHANG KUN |
分类号 |
G06F9/45 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|