发明名称 Method and apparatus for compiling source code using symbolic execution
摘要 A method and apparatus for optimizing the compilation of a computer program by exposing parallelism are disclosed. Information describing the operations in the program and their sequence is extracted and stored in a data structure. The operations in the program which involve index expressions are identified and symbolically executed, producing information describing the memory accesses by the program. Operations which can be executed in parallel are identified based on the information describing memory accesses. The program is interrogated with questions in a question data structure relating to how the program accesses memory. The answers to the questions are accumulated in index sets and back annotated into the question data structure.
申请公布号 US6588009(B1) 申请公布日期 2003.07.01
申请号 US19990450325 申请日期 1999.11.29
申请人 ADELANTE TECHNOLOGIES NV 发明人 GUFFENS JAN;PONT KURT DU
分类号 G06F9/45;G06F9/455;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址