METHOD AND APPARATUS FOR PERFORMING SEQUENTIAL EXECUTIONS OF ELEMENTS IN COOPERATION WITH A TRANSFORM

Patent №

US 6,715,064

Granted

2004-03-30

Filed 2000

Owner

INTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09489072

A method and apparatus for predicting the outcome of a branch instruction based on the branch history of preceding branch instruction. As a sequence of instructions passes through an instruction execution pipeline, a base branch instruction is chosen, a history index is generated for the base branch instruction and subsequent branch instructions, and a transform is created for the branch instruction to be predicted. When the sequence of instructions subsequently passes through the pipeline again, the transform is used to operate on the history index of the base branch instruction to produce a history index for the branch to be predicted. The result is used as an index into a prediction array to access the prediction logic for the branch instruction being predicted. By using the predetermined transform, a branch status prediction can be made before the branch to be predicted reaches the normal prediction stage in the pipeline.

AI classification

AI hardware0.52
Vision0.01
Machine learning0.01
Natural language0.01
Planning0.00
Evolutionary computation0.00
Knowledge representation0.00
Speech0.00

Ownership

INTEL CORPORATION

assignment · 107510165

Assignors

D'SA, REYNOLD V., MORGAN, SLADE A., KYKER, ALAN B., SHEAFFER, GAD S., ESPINOSA, GUSTAVO P.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC