Γεια σας
Προσπαθώ να υλοποιήσω τους branch predictors της άσκησης και συγκεκριμένα τον BTFNT. Στο struct branch info στο branch.h περιέχεται η πληροφορία aδdress που όπως καταλαβαίνω είναι το pc στο οποίο βρίσκεται το αλμα. Πως μπορώ να μάθω ποιό είναι το adδress στο οποίο πρόκειται να πάει το άλμα για να κάνω την πρόβλεψη;;
Χρειάζεται να το προβλέψω κι αυτό κάνωντας κάτι σαν τον btb predictor;;;
Η ερώτηση έχει ήδη απαντηθεί σε παλιότερο thread.
http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/2009-May/000206.html
http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/2009-May/000232.html
K. On 18/05/12 17:02, Doubleosix of Ulm wrote:
Γεια σας
Προσπαθώ να υλοποιήσω τους branch predictors της άσκησης και συγκεκριμένα τον BTFNT. Στο struct branch info στο branch.h περιέχεται η πληροφορία aδdress που όπως καταλαβαίνω είναι το pc στο οποίο βρίσκεται το αλμα. Πως μπορώ να μάθω ποιό είναι το adδress στο οποίο πρόκειται να πάει το άλμα για να κάνω την πρόβλεψη;;
Χρειάζεται να το προβλέψω κι αυτό κάνωντας κάτι σαν τον btb predictor;;;
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr