[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