Predictor de salts

Exemple d'un pipelining de 4-etapes. Les caixes de colors representen instruccions independents l'una de l'altra

Un predictor de salts és un mecanisme maquinari utilitzat en els processadors que utilitzen segmentació de la unitat de procés per reduir cicles de parada en el pipeline.

Els salts condicionals introdueixen retard en aquests processadors, ja que normalment no s'avalua la condició del salt fins passades diverses etapes, el que fa que s'hagi de parar el llit, o que es puguin introduir instruccions en el pipeline que no han de ser executades, havent de convertir-se posteriorment en nops, i decrementat així el rendiment.

La predicció és possible anotant el comportament del programa en salts anteriors.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne