Methods and apparatus for improving fetching and dispatch of instructions in multithreaded processors

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7035997
SERIAL NO

09616385

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a multi-streaming processor, a system for fetching instructions from individual ones of multiple streams to an instruction pipeline is provided, comprising a fetch algorithm for selecting from which stream to fetch an instruction, and one or more predictors for forecasting whether a load instruction will hit or miss the cache or a branch will be taken. The prediction or predictions are used by the fetch algorithm in determining from which stream to fetch. In some cases probabilities are determined and also used in decisions, and predictors may be used at either or both of fetch and dispatch stages.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ARM FINANCE OVERSEAS LIMITED110 FULBOURN ROAD CHERRY HINTON CAMBRIDGE CB1 9NJ

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Musoll, Enric San Jose, CA 16 217
Nemirovsky, Mario Saratoga, CA 53 1306

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation