Method and system for predicting the execution of conditional instructions in a processor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20040230781A1
SERIAL NO

10439941

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system is disclosed for predicting whether a conditional instruction is to be executed in a processor. The processor processes instructions through processing stages including at least a decode stage, an execute stage, and one or more intermediate processing stages therebetween. First, a current condition status of the processor is detected, wherein the condition status shows whether one or more conditions for executing the conditional instruction have been satisfied. After detecting whether one or more associated instructions as being processed during the intermediate processing stages have impacted or will impact the conditions to be satisfied, it is determined whether the conditional instruction should be terminated at the decode stage based on the detected current condition status and the detected impact on the conditions due to the processing of the associated instructions. If it is predicted that there are unsatisfied conditions for executing the conditional instruction in the execute stage, the conditional instruction is terminated in the decode stage so as to avoid utilizing additional processor resources.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
VIA-CYRIX INC2703 NORTH CENTRAL EXPRESSWAY RICHARDSON TX 75080

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Duncan, Richard L Bedford, TX 23 819
Shelor, Charles F Arlington, TX 18 269

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation