ÏÊ óùóôÜ ôï åß÷á, áëëÜ ôï associativity ôåëéêÜ ôé ñüëï ðáßæåé;
Åõ÷áñéóôþ
Konstantinos Nikas knikas@cslab.ece.ntua.gr said:
Nikolaos Peitsinis wrote: Ôï associativity ðáßæåé ñüëï óôïí õðïëïãéóìü ôïõ ìåãÝèïõò ôçò cache;;;;
Ìïõ Ýóêáóå îáöíéêÜ êáé åíþ õðïëüãéæá ôçí cache áðü ôç ó÷Ýóç
cache = (line number) x (line size)
óêÝöôçêá ìÞðùò ôåëéêÜ éó÷ýåé
cache = (line number) x (line size) x (associativity)
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
Œðùò öáßíåôáé êáé áðü ôá ðáñáäåßãìáôá óôï êåö. 18 ôïõ simics-user-guide-unix.pdf ôï ìÝãåèïò åßíáé
config_line_number * config_line_size
Ôï line_number áíáöÝñåôáé óôá sets (ãñáììÝò) ôçò cache óõíïëéêÜ, äçëáäÞ óôï Üèñïéóìá ôùí ãñáììþí üëùí ôùí ways.
K. _______________________________________________ Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
το associativity επηρεάζει το performance της cache...νομίζω ανάλογα με την περίπτωση(πρόγραμμα/κώδικα που τρέχεις) και το level της cache, μικρότερο ή μεγαλύτερο associativity οδηγεί σε καλύτερη απόδοση της cache... O/H Nikolaos Peitsinis έγραψε:
ΟΚ σωστά το είχα, αλλά το associativity τελικά τι ρόλο παίζει;
Ευχαριστώ
Konstantinos Nikas knikas@cslab.ece.ntua.gr said:
Nikolaos Peitsinis wrote: Το associativity παίζει ρόλο στον υπολογισμό του μεγέθους της cache;;;;
Μου έσκασε ξαφνικά και ενώ υπολόγιζα την cache από τη σχέση
cache = (line number) x (line size)
σκέφτηκα μήπως τελικά ισχύει
cache = (line number) x (line size) x (associativity)
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
Όπως φαίνεται και από τα παραδείγματα στο κεφ. 18 του simics-user-guide-unix.pdf το μέγεθος είναι
config_line_number * config_line_size
Το line_number αναφέρεται στα sets (γραμμές) της cache συνολικά, δηλαδή στο άθροισμα των γραμμών όλων των ways.
K. _______________________________________________ Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr