SYSTEM AND METHOD FOR USING A BRANCH MIS-PREDICTION BUFFER

A system and method is provided for executing a conditional branch instruction. The system and method may include a branch predictor to predict one or more instructions that depend on the conditional branch instruction and a branch mis-prediction buffer to store correct instructions that were not pr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JACOB (YAAKOV), JEFFREY ALLAN (ALON), BOUKAYA, MICHAEL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method is provided for executing a conditional branch instruction. The system and method may include a branch predictor to predict one or more instructions that depend on the conditional branch instruction and a branch mis-prediction buffer to store correct instructions that were not predicted by the branch predictor during a branch mis-prediction. Le système et le procédé décrits permettent dexécuter une instruction de ramification conditionnelle. Le système et le procédé peuvent comprendre un prédicteur de ramification pour prédire une ou plusieurs instructions qui dépendent de linstruction de prédicteur de ramification conditionnelle et dun tampon de mauvaise prédiction de prédicteur de ramification pour stocker des instructions correctes qui nont pas été prédites par le prédicteur de ramification durant une mauvaise prédiction de prédicteur de ramification.