发明授权
- 专利标题: Program converting apparatus and program conversion method
- 专利标题(中): 程序转换装置和程序转换方法
-
申请号: US13163035申请日: 2011-06-17
-
公开(公告)号: US08612958B2公开(公告)日: 2013-12-17
- 发明人: Taketo Heishi , Shohei Michimoto , Teruo Kawabata
- 申请人: Taketo Heishi , Shohei Michimoto , Teruo Kawabata
- 申请人地址: JP Osaka
- 专利权人: Panasonic Corporation
- 当前专利权人: Panasonic Corporation
- 当前专利权人地址: JP Osaka
- 代理机构: McDermott Will & Emery LLP
- 优先权: JP2008-331632 20081225
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
A compiler, which corresponds to a recent processor having a multithread function, that enables execution of efficient instruction scheduling and allows a programmer to control the instruction scheduling includes: an instruction scheduling directive receiving unit which receives, from a programmer, a directive for specifying an instruction scheduling method; and an instruction scheduling unit which executes, conforming to one of instruction scheduling methods, instruction scheduling of rearranging intermediate codes corresponding to the source program. The instruction scheduling unit selects one of instruction scheduling methods according to the directive received by the instruction scheduling directive receiving unit, and executes instruction scheduling conforming to the selected instruction scheduling method.