<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Καλησπέρα,&nbsp;<div>Θα ήθελα να θέσω ένα ερώτημα το οποίο ανέκυψε από τα θέματα:</div><div><br></div><div>Έστω 2 επεξεργαστές (p1,p2) οι οποίοι έχουν σε κάποιο $-line τους το ίδιο block της μνήμης. Έστω και τα 2 $-lines σε mode "Shared".</div><div><br></div><div>Έρχεται ο p1 να γράψει σε word που ανήκει στο υπό εξέταση $-line.</div><div><br></div><div>Ο p1 κάνει PrWr, και ο Bus ανακοινώνει BusRdX, και υποχρεώνει την p2 να γίνει Invalid.</div><div><br></div><div>Με βάση το fsm του MESI , o p2 πρέπει να κάνει flush. Αυτό όμως δε φαίνεται να έχει πολύ νόημα.</div><div>Η ερώτηση είναι:</div><div><br></div><div>Αυτό το flush γίνεται? Αν ναι με ποια σειρά? Αν όχι γιατί?</div><div><br></div><div>Ευχαριστώ εκ των προτέρων.</div><div><br></div><div>Γ.Χριστοδουλής</div><div><br></div>                                               </div></body>
</html>