[Advcomparch] WAR hazard??
Konstantinos Nikas
knikas at cslab.ece.ntua.gr
Sat May 31 12:44:29 EEST 2008
Όταν η εντολή γίνεται Issued και μπαίνει στο Reservation Unit τα
available ορίσματα γράφονται στις κατάλληλες θέσεις (Vj, Vk).
Επομένως δεν υπάρχει o WAR hazard που αναφέρεις.
Κ.
Periklis Vasileiou wrote:
> Καλησπέρα,
>
> θα ήθελα να ρωτήσω κάτι σχετικά με την εξής περίπτωση: έστω μία εντολή Α που
> φτάνει στο στάδιο IS στον κύκλο a και stall-άρει για πολλούς κύκλους
> περιμένοντας το ένα από τα δύο ορίσματα. Αν ο καταχωρητής που περιέχει το
> δεύτερο όρισμα της Α (το οποίο αρχικά ήταν διαθέσιμο) γραφτεί από μία
> μεταγενέστερη εντολή Β (WB στον κύκλο b, b>a) προτού η Α αρχίσει την εκτέλεσή
> της, θεωρούμε ότι υπάρχει WAR hazard και ότι αυτό αποφεύγεται μέσω register
> renaming; Ή η εντολή Β δε μπορεί να επηρρεάσει το όρισμα της Α επειδή αυτό
> διαβάζεται κατά το issue;
>
> Ευχαριστώ πολύ.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>
More information about the Advcomparch
mailing list