Καλησπέρα,
Μία διευκρινιστική ερώτηση για το VI snooping protocol:
Έστω μία write through & write allocate cache και το FSM ενός block σε κατάσταση Invalid. Μόλις λάβει χώρα Processor Write Transaction για το συγκεκριμένο block, θα προκληθεί Bus Write transaction (για το συγκεκριμένο block).
Δεδομένου ότι η cache είναι write allocate, δεν θα πρέπει να μεταβούμε σε κατάσταση Valid στο αντίστοιχο FSM;
Ρωτάω, γιατί κάτι τέτοιο είναι αντίθετο προς το FSM που δίνεται για το VI protocol στις διαφάνειες του μαθήματος.
Ευχαριστώ για το χρόνο σας,
Ροδόπουλος Δημήτριος
Καλημέρα,
το διάγραμμα που δίνεται στις διαφάνειες του μαθήματος (slide 30) αναφέρεται σε write-no-allocate caches.
Προφανώς σε write-allocate caches θα πήγαινες στο V.
Κ.
On 10/19/2011 12:28 AM, Dimtirios Rodopoulos wrote:
Καλησπέρα,
Μία διευκρινιστική ερώτηση για το VI snooping protocol:
Έστω μία write through& write allocate cache και το FSM ενός block σε κατάσταση Invalid. Μόλις λάβει χώρα Processor Write Transaction για το συγκεκριμένο block, θα προκληθεί Bus Write transaction (για το συγκεκριμένο block).
Δεδομένου ότι η cache είναι write allocate, δεν θα πρέπει να μεταβούμε σε κατάσταση Valid στο αντίστοιχο FSM;
Ρωτάω, γιατί κάτι τέτοιο είναι αντίθετο προς το FSM που δίνεται για το VI protocol στις διαφάνειες του μαθήματος.
Ευχαριστώ για το χρόνο σας,
Ροδόπουλος Δημήτριος _______________________________________________ Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr