2 1 8 Advanced Branch Prediction
3-Second Blueprint (English)
- Local history predictors track per-branch execution patterns via PC-indexed shift registers to predict repetitive loops.
- Global branch predictors record recent outcomes of all branches in a shift register to exploit inter-branch correlation.
- Gshare XORs branch PC bits with global history bits, utilizing pattern history tables better than Gselect concatenation.
Local Branch PredictorGlobal History RegisterGshare PredictorGselect Predictor
3-Sekunden-Fazit (Deutsch)
- Lokale Sprungprädiktoren speichern Historien pro Befehl über PC-indizierte Register, um Schleifenmuster exakt vorherzusagen.
- Globale Prädiktoren erfassen die Richtungen aller jüngsten Sprünge in einem Schieberegister für korrelierte Bedingungen.
- Gshare verknüpft PC-Bits per XOR mit der globalen Historie und nutzt Zählertabellen effizienter als Gselect-Konkatenation.
Lokale SprungvorhersageGlobales HistorienregisterGshare-PrädiktorGselect-Prädiktor
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.