发明授权
US06539543B1 Method and apparatus for compiling source code by flattening hierarchies
有权
通过平铺层次结构编译源代码的方法和装置
- 专利标题: Method and apparatus for compiling source code by flattening hierarchies
- 专利标题(中): 通过平铺层次结构编译源代码的方法和装置
-
申请号: US09450329申请日: 1999-11-29
-
公开(公告)号: US06539543B1公开(公告)日: 2003-03-25
- 发明人: Jan Guffens , Kurt Du Pont
- 申请人: Jan Guffens , Kurt Du Pont
- 主分类号: G06F945
- IPC分类号: G06F945
摘要:
A method and apparatus for optimizing the compilation of computer program by exposing parallelism are disclosed. The computer program contains steps which involve index expressions. The program also involves function calls. An index path in the program is identified by noting the steps involving index expressions. A non-hierarchical representation of the index path, including operations in the function calls is created and interrogated with questions relating to memory accesses. The results of the interrogation are stored in or back annotated to a question data structure. The method and apparatus preferably involve the use of a signal flow graph which is completed using the information in the question data structure.
信息查询