[Advcomparch] Ερώτηση σχετικά με 4η άσκηση - B.2

ΒΥΡΩΝΑΣ ΔΟΚΙΜΑΚΗΣ b.dokimakis at gmail.com
Tue Jun 28 21:39:52 EEST 2011


Καλησπέρα,

Θα ήθελα να ρωτήσω τι γίνεται όταν 2 εντολές που αφορούν την ίδια θέση
μνήμης, εκτελούνται παράλληλα στους p1, p2. Δηλαδή αν έχω μια αναδιάταξη
εντολών μνήμης, τέτοια ώστε οι εντολές r2=Z και Z=3 να βρίσκονται απέναντι,
ξέρουμε ποιο θα είναι το αποτέλεσμα? ο r2 για ποια τιμή του Ζ θα ενημερωθεί?

Υποθέτω, με βάση τα του cache coherence, ότι είναι θέμα "τύχης" και έχει να
κάνει με το ποιος θα πάρει πρώτος πρόσβαση στο διάδρομο αλλά τότε καταλήγω
στο ότι η παραπάνω κατάσταση έχει απροσδιόριστο αποτέλεσμα για την τιμή του
r2.

Ευχαριστώ,

Δοκιμάκης Βύρωνας
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20110628/e71c9429/attachment.htm>


More information about the Advcomparch mailing list