• [^] # Re: Commun des mortels ?

    Posté par (site web personnel) . En réponse à la dépêche Article sur le POWER4 d'IBM. Évalué à 10.

    Le programme à executer est découpé en petit morceaux, qui sont ensuite enfillés dans ce que l'on appelle un pipeline. En se basant sur des statistiques, du genre un test dans une boucle à 90% de chance d'être vrai, un microprocesseur fait des anticipations : il enfille des morceaux dans le pipeline alors qu'il n'est pas sur de ce qui va suivre. Donc si la prédiction échoue, il faut vider tout le pipeline, parce que l'on ne sait plus quels sont les morceaux ajoutés par prédiction, et quels sont ceux qui font partie du programme.