Καλησπέρα,
όχι δεν έχει νόημα να πάρετε το μέσο όρο της instruction και της data cache. Καταρχάς η instruction cache έχει συνήθως πολύ μέγαλο hit rate (99-100%) κάτι που δε συμβαίνει στη data cache, με αποτέλεσμα ένας μέσος όρος των 2 αριθμών αυτών να λέει "ψέμματα".
Το σημαντικότερο όμως είναι ότι η απόδοση της instruction και της data cache φανερώνουν διαφορετικά πράγματα για την εφαρμογή, επομένως πρέπει να τα μελετήσετε ξεχωριστά. Όπως εξήγησα και στο μάθημα, (για να μειώσετε τον αριθμό των γραφικών) μπορείτε να βάλετε πολλά (ή όλα τα) benchmarks σε μια γραφική ας πούμε για την L1 data cache. Αρκεί, βέβαια η υπέρθεση τόσων γραμμών να μη εμποδίζει την ανάγνωση και κατανόηση του διαγράμματος.
Γενικά, η άσκηση έχει διάφορους εκπαιδευτικούς σκοπούς. Ένας από αυτούς είναι να προσπαθήσετε να βρείτε τον καλύτερο τρόπο για να παρουσιάζετε μια πληθώρα αποτελεσμάτων, ώστε οι ακροατές/αναγνώστες να μπορούν να καταλάβουν την ιστορία που τους διηγείστε και να πείθονται για τα συμπεράσματα σας.
Κ.
2013/4/24 nick fitros fitros16@hotmail.com
Στα διαγράμματα με τα miss rates να πέρνουμε το μέσο όρο των miss rates της data και της instruction η το άθροισμά τους?(Ξεχωριστά θα βγουν πάρα πολλά διαγράμματα) Ευχαριστώ
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr