发明授权
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 GuffensKurt Du Pont
  • 申请人: Jan GuffensKurt Du Pont
  • 主分类号: G06F945
  • IPC分类号: G06F945
Method and apparatus for compiling source code by flattening hierarchies
摘要:
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.
信息查询
0/0