Synthetic dynamic branch prediction

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5857104
SERIAL NO

08757038

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A compiler includes a branch statistics data analyzer to analyze branch statistics data of a branch instruction to construct a branch predictor function for the branch instruction. A branch prediction instruction generator is coupled to the branch statistics data analyzer to generate at least one prediction instruction to implement the branch predictor function. A main compiling engine is coupled to the branch prediction instruction generator to insert the prediction instruction before the branch instruction. A method of dynamically predicting a branch instruction of a program is also described.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP1701 E MOSSY OAKS ROAD SPRING TX 77389

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Mahlke, Scott A Mountain View, CA 5 207
Natarjan, Balas K Los Gatos, CA 1 78

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation