[Advcomparch] Tomasulo - load flush

Konstantinos Nikas knikas at cslab.ece.ntua.gr
Mon Sep 8 14:13:36 EEST 2014


Καλημέρα,

δε γίνεται απολύτως τίποτα. Δεν αλλάζει κάτι σε σχέση με το πότε
γίνεται το flush. Από τη στιγμή που το request έφτασε στην cache, η
εξυπηρέτηση του miss ακολουθεί το δρόμο της ανεξάρτητα από το αν ο
επεξεργαστής κάνει flush ή όχι.

Κ.

2014-09-07 11:59 GMT+03:00 damaskinos <damaskinos92 at gmail.com>:
> Καλημέρα, ήθελα να ρωτήσω τι συμβαίνει στην περίπτωση που ένα load
> flushαρεται (λόγω missprediction) κατα τη διάρκεια του EX σταδίου?
> Εαν προλάβει να ολοκληρωθεί το EX στάδιο, σύμφωνα με την εκφώνηση, θεωρείται
> ότι έχει γίνει η προσπέλαση στην μνήμη και άρα τo κατάλληλo block έχει
> μεταφερθεί στην cache.
> Τι γίνεται όμως εαν διακοπεί η εκτέλεση της κατα τη διάρκεια του EX?
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch



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