Καλησπερά, σχετικά με τον predictor Alpha 2126, στις διαφάνειες του μαθήματος στη σελ. 45, για τον Meta-Predictor αναφέρεται ότι η προσπέλαση γίνεται με βάση τον PC της εντολής διακλάδωσης. Στην επόμενη σελίδα ωστόσο (σελ. 46) φαίνεται στο σχήμα και υπάρχει και σημείωση ότι η προσπέλαση γίνεται με βάση το ιστορικό των τελευταίων 12 διακλαδώσεων. Ποιες από τις 2 επιλογές πρέπει να υλοποιήσουμε;
Γεια σας,
η αρχική ιδέα του tournament (όπως και των περισσότερων προβλεπτών) είναι να γίνεται ανά διακλάδωση, με χρήση του PC. Υπάρχουν όμως προσεγγίσεις που χρησιμοποιούν μόνο την ιστορία και όχι την θέση της διακλάδωσης. Τόσο ο global όσο και ο tournament predictor του Alpha 21264 χρησιμοποιούν μόνο τα αποτελέσματα των τελευταίων 12 διακλαδώσεων (global history register στην διαφάνεια 47) και όχι την διεύθυνση της τρέχουσας διακλάδωσης. Οπότε χρησιμοποιείστε το σχήμα της διαφάνειας 47.
-ΔΠ
On 28/04/2020 12:52, Phivos Dadamis wrote:
Καλησπερά,
σχετικά με τον predictor Alpha 2126, στις διαφάνειες του μαθήματος στη σελ. 45, για τον Meta-Predictor αναφέρεται ότι η προσπέλαση γίνεται με βάση τον PC της εντολής διακλάδωσης. Στην επόμενη σελίδα ωστόσο (σελ. 46) φαίνεται στο σχήμα και υπάρχει και σημείωση ότι η προσπέλαση γίνεται με βάση το ιστορικό των τελευταίων 12 διακλαδώσεων. Ποιες από τις 2 επιλογές πρέπει να υλοποιήσουμε;
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr