Processor, compiler and compilation method

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7761692
APP PUB NO 20060242387A1
SERIAL NO

11452282

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SOCIONEXT INC2-10-23 SHIN-YOKOHAMA KOHOKU-KU YOKOHAMA-SHI KANAGAWA 2220033 ?2220033

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Heishi, Taketo Osaka, JP 61 892
Higaki, Nobuo Hyogo, JP 90 2645
Ogawa, Hajime Kyoto, JP 88 947
Takayama, Shuichi Hyogo, JP 121 7802
Tanaka, Tetsuya Osaka, JP 164 2176

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation