[Advcomparch] Branch Target Buffer

Spiros Dontas spirosdontas at gmail.com
Sat Apr 21 15:35:39 EEST 2018


Καλημέρα σας,

Υλοποιώντας τον BTB, μου γεννήθηκε η απορία σχετικά με το τι συμβαίνει όταν
ένα branch instruction υπάρχει στον BTB (αρα predicted = true) και το
actual = true, αλλά για κάποιο λόγο το targetAddress του BTB διαφέρει από
το target της εντολής. Πρώτον, στην υλοποίηση του BTB θα πρέπει να
αλλάζουμε το λανθασμένο target. Δεύτερον, πότε παρουσιάζονται τέτοια target
mispredictions.

Σας ευχαριστώ εκ των προτέρων,
Σπύρος Δοντάς
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20180421/4692dfc5/attachment.htm>


More information about the Advcomparch mailing list