[Advcomparch] Prefetching
Dimitris Siakavaras
jimsiak at cslab.ece.ntua.gr
Tue Mar 20 17:53:09 EET 2018
Καλησπέρα,
Αυτό είναι θέμα πολιτικής. Το πιο απλό από άποψη υλοποίησης είναι να
βάζετε τα prefetched cache lines στις MRU θέσεις.
Αυτό είναι ΟΚ στα πλαίσια της άσκησης αλλά εννοείται ότι μπορείτε αν
θέλετε να πειραματιστείτε και με διαφορετικές πολιτικές σε αυτό το κομμάτι.
Γενικότερα, θα θέλαμε να σας υπενθυμίσουμε ότι η διαδικασία της
σχεδίασης και υλοποίησης των σύγχρονων υπολογιστών (το αντικείμενο
δηλαδή του μαθήματος) περιλαμβάνει σε όλα της τα στάδια τη λήψη
αποφάσεων σχετικά με πολιτικές αντίστοιχες με αυτήν. Οπότε σας
παροτρύνουμε να πειραματιστείτε όσο το δυνατόν περισσότερο με
διαφορετικές παραμέτρους και πολιτικές.
--
Δημήτρης
On 20/03/2018 01:02 πμ, Vakalopoulou Myrsini wrote:
> Καλησπέρα,
> Θα ήθελα να ρωτήσω το εξής: όταν κάνω prefetch n blocks σε ένα cache miss με πολιτική αντικατάστασης blocks LRU, σε ποιο σημείο της λίστας LRU μπαίνουν αυτά τα n blocks αν υποθέσουμε ότι το head είναι το block που αντικαθίσταται πρώτο; Φαντάζομαι ότι το ορθό θα είναι να μπουν από την αρχή, αφού στην πραγματικότητα δεν χρησιμοποιήθηκαν πρόσφατα. Κάνω λάθος;
> Σας ευχαριστώ.
> _______________________________________________
> 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