[Advcomparch] Απορίες σχετικά με το prefetching

Fotis Xenakis foxen at windowslive.com
Wed Mar 29 22:29:36 EEST 2017


Καλησπέρα,

Έχω τις εξής απορίες σχετικά με το prefetching (γενικά αλλά και σχετικά με την άσκηση):

1) Προτού γίνει prefetch κάποιο block στην cache, ελέγχουμε πρώτα αν είναι ήδη παρόν σε αυτήν;
2) Ισχύει ότι δεν επιφέρει κάποια χρονική επιβάρυνση; (δηλαδή αφότου έρθει το πρώτο block στην cache, ο επεξεργαστής συνεχίζει την εκτέλεση ενόσω έρχονται και τα επόμενα)
3) Στο αρχείο cache.h, ο κώδικας του prefetching δεν θα έπρεπε να βρίσκεται εντός του if (!l2Hit) {...}, αφού κάνουμε prefetch μόνο σε περίπτωση L2 miss;


Ευχαριστώ πολύ
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20170329/c7a56279/attachment-0001.htm>


More information about the Advcomparch mailing list