发明授权
- 专利标题: Processor, compiler and compilation method
- 专利标题(中): 处理器,编译器和编译方法
-
申请号: US11452282申请日: 2006-06-14
-
公开(公告)号: US07761692B2公开(公告)日: 2010-07-20
- 发明人: Taketo Heishi , Shuichi Takayama , Tetsuya Tanaka , Hajime Ogawa , Nobuo Higaki
- 申请人: Taketo Heishi , Shuichi Takayama , Tetsuya Tanaka , Hajime Ogawa , Nobuo Higaki
- 申请人地址: JP Osaka
- 专利权人: Panasonic Corporation
- 当前专利权人: Panasonic Corporation
- 当前专利权人地址: JP Osaka
- 代理机构: McDermott Will & Emery LLP
- 优先权: JP2001-286393 20010920
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F9/45
摘要:
In order to overcome the problem that conditionally executed instructions are executed as no-operation instructions if their condition is not fulfilled, leading to poor utilization efficiency of the hardware and lowering the effective performance, the processor decodes a number of instructions that is greater than the number of provided computing units and judges their execution conditions with an instruction issue control portion before the execution stage, Instructions for which the condition is false are invalidated, and subsequent valid instructions are assigned so that the computing units (hardware) is used efficiently. A compiler performs scheduling such that the number of instructions whose execution condition is true does not exceed the upper limit of the degree of parallelism of the hardware. The number of instructions arranged in parallel at each cycle may exceed the degree of parallelism of the hardware.
公开/授权文献
- US20060242387A1 Processor, compiler and compilation method 公开/授权日:2006-10-26
信息查询