发明申请
US20100070958A1 PROGRAM PARALLELIZING METHOD AND PROGRAM PARALLELIZING APPARATUS 审中-公开
程序并行方法和程序并行设备

  • 专利标题: PROGRAM PARALLELIZING METHOD AND PROGRAM PARALLELIZING APPARATUS
  • 专利标题(中): 程序并行方法和程序并行设备
  • 申请号: US12449160
    申请日: 2007-11-15
  • 公开(公告)号: US20100070958A1
    公开(公告)日: 2010-03-18
  • 发明人: Masamichi Takagi
  • 申请人: Masamichi Takagi
  • 专利权人: NEC CORPORATION
  • 当前专利权人: NEC CORPORATION
  • 优先权: JP2007-014525 20070125
  • 国际申请: PCT/JP2007/072185 WO 20071115
  • 主分类号: G06F9/45
  • IPC分类号: G06F9/45
PROGRAM PARALLELIZING METHOD AND PROGRAM PARALLELIZING APPARATUS
摘要:
Provided is a program parallelizing method and a program parallelizing apparatus that enable to efficiently generate a parallelized program with shorter parallel execution time.An instruction is scheduled by referring to inter-instruction dependency. A dependency between an instruction in a function fp/f0 and an instruction of a function fq of its descendant is analyzed, and parallelization is performed with the analysis result. First, an instruction of a deeper function fq is relatively scheduled to analyze whether each instruction has dependency with an instruction of another function fp. When there is inter-instruction dependency, scheduling of the instruction of the function fq is performed so as to maintain the dependency and realize the shortest execution time.
信息查询
0/0