[Advcomparch] tournament predictor απορία
Konstantinos Nikas
knikas at cslab.ece.ntua.gr
Tue Jul 22 12:11:17 EEST 2014
Καλησπέρα,
> Θα ήθελα να ρωτήσω σε σχέση με την υλοποίηση του tournament predictor τι
> εννοείτε στην εκφώνηση ότι πρέπει να έχει 512 entries. Πρέπει δηλαδή με βάση
> τα lg(512) = 8 τελευταία bits του PC να θυμάται ποιος predictor έχει
> αποδώσει καλύτερα για το branch που βρίσκεται σε αυτό το PC;
είναι ένας predictor που περιέχει 512 entries, δηλαδή 512
διαφορετικούς 2-bit counters.
>
> Επίσης τις παραμέτρους που καθορίζουν αριθμό των entries των predictors
> ανάμεσα στους οποίους επιλέγει πρέπει να τον υπολογίσουμε ώστε το hardware
> που θα απαιτείτο για την υλοποίηση του να έχει ένα σταθερό κόστος; (και αν
> ναι ποιο είναι αυτό;)
Η εκφώνηση είναι σαφής: "Οι P0, P1 έχουν overhead 16Κ ο καθένας".
Κ.
--
Dr. Konstantinos Nikas
Computing Systems Laboratory
School of Electrical and Computer Engineering
National Technical University of Athens
Tel: +30-210-7724159
e-mail: knikas at cslab.ece.ntua.gr
http://www.cslab.ece.ntua.gr/~knikas
More information about the Advcomparch
mailing list