[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