felix Δημοσιεύτηκε Σεπτέμβριος 11, 2013 #1 Κοινοποίηση Δημοσιεύτηκε Σεπτέμβριος 11, 2013 Μιας και δεν το είδα στο φόρουμ μας κάπου, είπα να το κάνω σε νέο θέμα για να μείνει.Απευθύνεται σε όλους τους κατόχους των παρακάτω :AMD Barracuda (Zambesi, Vishera), AMD Comal (Trinity, Richland), AMD Virgo (Trinity, Richland)Τί κάνει το fix ?Βελτιώνει σημαντικά τις επιδόσεις των παραπάνω σε προγράμματα που χρησιμοποιούν x87 instruction set (π.χ. SuperPi)Πώς προέκυψε το fix :Οι χαμηλές επιδόσεις αποδίδονται σε σφάλμα που διαπίστωσε ο Φινλανδός "The Stilt" και κατόπιν δημιούργησε το fix, συγκεκριμένα ο ίδιος περιγράφει το story :The caches on 15h family have higher latency than 10h family for example, and SuperPI happens to love large & low latency caches.15h family was initially designed for high frequencies. Just like the F1 engines, they produce no power at low revs. And unfortunately it currently doesn't seem to be possible to build an engine capable reving high enough. We might discuss more about the caches in "Episode 3"... If possible.Agner Fog from Copenhagen University College of Engineering has made an excellent document about the instruction latencies of the modern CPUs.Values for 10h family start from page 26, while 15h family values are located at page 36.Anyway...Few days when I was doing some low level testing for other purposes, I found something that didn't make any sense to me.Now I roughly know what it is and what it does, but still some questions remain: Why does this "feature" exist in the first place and why it is activated on all 15h family parts.I would normally assume it is a workaround for some errata, however no bulletin exists for this one either.Also this feature does not exist in any documentation, or it does but only AMD has access to the required level.I find it hard to believe that it would be a design issue as the affected instructions work fine (but slowly) and it existed since early Zambesi revisions and, currently is still present in Richland and probably beyond (within family 15h)...I'd say it is either a errata fix or a errata fix gone wrong.If it is a programming mistake which has gone un-noticed during the last two years...That would make me just sadΤο link από το αντίστοιχο θέμα του XtremeSystems που δημοσιεύτηκε το fix --> The Book of Bulldozer - Revelations: Episode 2 (SuperPI / x87)Εκεί θα βρείτε όλες τις λεπτομέρειες και το download link. Προφανώς το παραπάνω αποτελεί μία σύντομη περιγραφή της εκπληκτικής δουλειάς που έχει κάνει ο Stilt και όλα τα credits ανήκουν σε αυτόν. Εγώ απλά το είδα και είπα να το μοιραστώ.Δικό σας ! (μπουζούκια-style)P.S. : Πρίν το χρησιμοποιήσετε , καλό θα ήταν να κάνετε και μία δοκιμή άνευ (π.χ.SuperPi) , ώστε να υπάρχει μέτρο σύγκρισης όταν θα εγκατασταθεί το fix μετά. Μερικά screenshots για σύγκριση πρίν-μετά θα ήταν καλή ιδέα.... Link to comment Share on other sites More sharing options...
SkaL- Σεπτέμβριος 11, 2013 #2 Κοινοποίηση Σεπτέμβριος 11, 2013 καλά έκανες και το πόσταρες, κάπου έχει αναφερθεί ξανά αλλά είναι χαμένο... Link to comment Share on other sites More sharing options...
ultraex2005 Σεπτέμβριος 11, 2013 #3 Κοινοποίηση Σεπτέμβριος 11, 2013 ειχα παιξει πιο παλια spi 1m και 32m με το patch του stilt αλλα δε θυμαμαι αν ποσταρα αποτελεσματα τα οποια ειναι αρκετα βελτιωμενα αλλα οχι οσο θα ηθελα πραγματικα (σε σχεση παντα με intel) !! σκρινακι απο το patch spi 1m χωρις το patch στα 4.5 spi 1m στα 4.5 μετα το patch συνεχεια παμε να δουμε το spi 32m εδω ενα παλιοτερο run στα 5209 χωρις το patch!! και εδω αποφασισα να τρεξω spi 32m στα 4.5 αλλα με το patch! για να κανω μια κοντρα εσωτερικη (5209 vs 4500) (τα νουμερα μιλανε μονα τους) !! Link to comment Share on other sites More sharing options...
AstraLgr Σεπτέμβριος 12, 2013 #4 Κοινοποίηση Σεπτέμβριος 12, 2013 αυτο κανει και για τους vishera? Link to comment Share on other sites More sharing options...
ultraex2005 Σεπτέμβριος 12, 2013 #5 Κοινοποίηση Σεπτέμβριος 12, 2013 αυτο κανει και για τους vishera? φυσικα δε βλεπεις τα νουμερα μου πριν και μετα το patch !! κανει για AMD Barracuda (Zambesi, Vishera), AMD Comal (Trinity, Richland), AMD Virgo (Trinity, Richland) Link to comment Share on other sites More sharing options...
felix Σεπτέμβριος 12, 2013 Author #6 Κοινοποίηση Σεπτέμβριος 12, 2013 ειχα παιξει πιο παλια spi 1m και 32m με το patch του stilt αλλα δε θυμαμαι αν ποσταρα αποτελεσματα τα οποια ειναι αρκετα βελτιωμενα αλλα οχι οσο θα ηθελα πραγματικα (σε σχεση παντα με intel) !!σκρινακι απο το patch3μιση λεπτά κάτω το 32Μ και με 700Μhz λιγότερα....σημαντική βελτίωση... Link to comment Share on other sites More sharing options...
SkaL- Σεπτέμβριος 12, 2013 #7 Κοινοποίηση Σεπτέμβριος 12, 2013 Πάντως και με Zambesi το κέρδος είναι το ίδιο, και εγώ στα 4.5ghz είδα ~3,5sec κάτω το 1m. Link to comment Share on other sites More sharing options...
Volrath Σεπτέμβριος 12, 2013 #8 Κοινοποίηση Σεπτέμβριος 12, 2013 Κάντε μια καλή ρε παίδες και ρίχτε και κάνα physx με/χωρίς το fix.Να δω άμα έχει καμιά ουσία να το βάλω στον αδερφό μου. Link to comment Share on other sites More sharing options...
Μοκου Σεπτέμβριος 12, 2013 #9 Κοινοποίηση Σεπτέμβριος 12, 2013 Εχει αρκετη διαφορα να ενα στοκ μ Link to comment Share on other sites More sharing options...
felix Σεπτέμβριος 12, 2013 Author #10 Κοινοποίηση Σεπτέμβριος 12, 2013 Χωρίς το fix πόσο είναι ?[MENTION=7941]Μοκου[/MENTION] : Volvo-Penta στο avatar ? Link to comment Share on other sites More sharing options...
Μοκου Σεπτέμβριος 13, 2013 #11 Κοινοποίηση Σεπτέμβριος 13, 2013 Χωρίς το fix πόσο είναι ?[MENTION=7941]Μοκου[/MENTION] : Volvo-Penta στο avatar ? Να ενα χωρις φιξ! Ναι volvo kad42 μετατροπη σε kad43! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.