La
prédiction de branchement est une fonctionnalité d'un
processeur qui lui permet de prédire le résultat d'un
branchement. Cette technique permet à un processeur de rendre l'utilisation de son
pipeline plus efficace. Avec cette technique, le processeur va faire de l’exécution spéculative : il va parier sur le résultat d'un branchement, et va poursuivre l’exécution du programme avec le résultat du pari. Si le pari échoue, les instructions chargées par erreur dans le pipeline sont annulées.