[Advcomparch] 3η σειρα ασκησεων predictors

Konstantinos Nikas knikas at cslab.ece.ntua.gr
Thu Jun 7 12:26:26 EEST 2012


Καλησπέρα,


> Ο PHT που θα φτιαξουμε για τον branch predictor,αφου εχει 2 εγγραφες θα
> εχει 2 γραμμες. Επισης εφόσον είναι (1,1) predictor ο PHT θα έχει 2
> στηλες (Τ, ΝΤ) και καθε "κουτακι" του πινακα θα ειναι μεγεθους 1 bit.

Όχι, ο PHT έχει συνολικά 2 εγγραφές. Αυτό που περιγράφεις έχει 4.

> Εφοσον εχουμε 2 εγγραφες η διευθυνσιοδοτηση στον ΡΗΤ θα γινεται συμφωνα
> με το 3ο LSbit  της διευθυνσης των branches, γιατι αν γινεται με το 1ο
> LSbit τοτε ολες οι branches θα αντισοιχουν στην 1η εγγραφη του ΡΗΤ;

Το indexing γίνεται με συγκεκριμένο τρόπο (όπως έχει περιγραφεί στις 
αντίστοιχες διαφάνειες). Δε βλέπω το πρόβλημα όλα τα branches να 
πηγαίνουν στην ίδια γραμμή του PHT. Αν το σύστημα έχει τόσες εγγραφές 
ώστε να συμβαίνει αυτό, τότε καλώς συμβαίνει ;-).


> Και τελος τι εννοειτε οταν λετε οι 1bit ειναι αρχικοποιημενοι στο ΝΤ που
> ειναι ΤΑΚΕΝ;

Τυπογραφικό λάθος. Έχει διορθωθεί και η εκφώνηση.

Κ.



-- 
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