Prédiction de branchement - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

La prédiction de branchement constitue pour un processeur à repérer les instructions machine de branchement conditionnel à l'entrée du pipeline et à prédire si le branchement est pris, afin de charger le pipeline avec le bon flux d'instructions. Si la prédiction échoue, le pipeline doit être vidé, et l'autre flux doit être chargé, ce qui occasionne une perte de temps proportionnelle à la longueur du pipeline.

Dans le cas le plus simple, la prédiction de branchement est statique. Par exemple elle prévoit que tous les branchement en arrière sont pris. Ainsi une instruction conditionnelle placée en fin de boucle pour tester la condition de répétition est bien prédite pour une boucle fréquemment répétée.

Une prédiction de branchement plus élaborée repose sur un cache de branchements.

Page générée en 0.015 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise