Program conversion device for increasing hit rate of branch prediction and method therefor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6813763
SERIAL NO

09716943

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The branch prediction characteristics of a computer for executing a program are recognized, a binary program matched to the characteristics is constituted. A program conversion device converting a first binary program constituted by a plurality of instruction blocks into a second binary program executed by a computer having a branch prediction unit includes an execution information storage storing execution information collected when the first binary program is executed in advance, an analyzer analyzing execution characteristics of a branch instruction between the plurality of instruction blocks in the first branch program from the execution information, a branch prediction characteristics storage storing branch prediction characteristics of the computer, and a converter updating a branch instruction between the plurality of instruction blocks in the first binary program on the basis of the execution characteristics of the branch instruction and the branch prediction characteristics such that a bit rate of the branch prediction is increased.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • FUJITSU LIMITED

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aizawa, Kazutaka Matsumoto, JP 1 19
Okuda, Hajime Nagoya, JP 31 152
Takahashi, Satoshi Kawasaki, JP 378 4594

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation