amd agesa 1.0.0.3abba λεπτομερή, διορθώνει τα θέματα ώθησης zen2

AMD AGESA 1.0.0.3ABBA Λεπτομερής, διορθώνει ζητήματα αύξησης του Zen2

AMD is giving final touches to an AGESA microcode update that fixes the issue of underwhelming Precision Boost behavior on its 3rd generation Ryzen processors. Version ComboAM4 1.0.0.3ABBA is being pushed to motherboard manufacturers to integrate with their UEFI firmware, and one such dispatch to MSI got leaked to the web on ChipHell. Tom's Hardware grabbed the BIOS as it was compatible with the MEG X570 Creator motherboard they have, and tested the Ryzen 9 3900X and Ryzen 7 3700X with it.

Στις δοκιμές του, δημοσιεύτηκε σε ένα άρθρο μίνι-ανασκόπησης, η Tom's Hardware παρατήρησε ότι με το AGESA 1.0.0.3ABBA, το δείγμα 3700X τους έπληξε σωστά τα 4,40 GHz σε όλες τις ρυθμίσεις. Με το παλαιότερο 1.0.0.3AB, θα αγγίξει 4.375 GHz. Το Ryzen 9 3900X συμπεριφέρεται ελαφρώς διαφορετικά με αυτόν τον μικροκώδικα. Ο Tom's Hardware μπόρεσε να αυξήσει τη μέγιστη συχνότητα ώθησης από 4.575 GHz σε 4.625 GHz (πάνω από την προδιαγραφή 4.60 GHz), αλλά σε ορισμένες δοκιμές όπως οι POV-Ray και Cinebench, η συχνότητα ώθησης μειώνεται στα 4.250 GHz. Συνολικά, ο αναθεωρητής καταλόγισε τη βελτίωση των επιδόσεων στις μάρκες με το νέο μικροκώδικα. Ο νέος μικροκώδικας επίσης προφανώς αλλάζει τα θερμικά όρια του επεξεργαστή.
Ενημέρωση (10/9) Η AMD δημοσίευσε μια λεπτομερή έκδοση που περιγράφει λεπτομερώς την ενημέρωση AGESA 1.0.0.3ABBA.

Γεια σε όλους! Είμαστε ευχαριστημένοι από την υποστήριξή σας και την ισχυρή δυναμική των επεξεργαστών 3ης γενιάς AMD Ryzen στην αγορά και συνεχίζουμε να παρακολουθούμε στενά τα σχόλιά σας. Σήμερα έχουμε κάποιες σημαντικές ενημερώσεις για σας σχετικά με τη συμπεριφορά προώθησης του επεξεργαστή, την αδράνεια της επιφάνειας εργασίας και ένα νέο SDK παρακολούθησης. Οι δύο πρώτες αλλαγές θα φτάσουν σε BIOSes με βάση το AGESA 1003ABBA και σχεδιάζουμε να κάνουμε το SDK κοινό στο developer.amd.com με ημερομηνία κυκλοφορίας στόχου στις 30 Σεπτεμβρίου.

Ενισχύστε τις αλλαγές
Αρχίζοντας με τη δέσμευσή μας να σας προσφέρουμε μια ενημέρωση σχετικά με την ώθηση του επεξεργαστή, η ανάλυσή μας δείχνει ότι ο αλγόριθμος αύξησης του επεξεργαστή επηρεάστηκε από ένα ζήτημα που θα μπορούσε να προκαλέσει χαμηλότερες συχνότητες από τις αναμενόμενες. Αυτό έχει επιλυθεί. Έχουμε επίσης εξερευνήσει άλλες ευκαιρίες για τη βελτιστοποίηση της απόδοσης, η οποία μπορεί να βελτιώσει περαιτέρω τη συχνότητα. Αυτές οι αλλαγές εφαρμόζονται τώρα σε flashable BIOS από τους συνεργάτες μας. Σε όλη τη στοίβα των επεξεργαστών 3ης γενιάς Ryzen, οι εσωτερικές μας δοκιμές δείχνουν ότι αυτές οι αλλαγές μπορούν να προσθέσουν περίπου 25-50 MHz στις τρέχουσες συχνότητες ώθησης υπό διάφορες φόρμες εργασίας.

Η εκτίμησή μας για το όφελος βασίζεται γενικά σε φόρτου εργασίας όπως το PCMark 10 και το Kraken JavaScript Benchmark. Η πραγματική βελτίωση μπορεί να είναι μικρότερη ή μεγαλύτερη ανάλογα με το φορτίο εργασίας, τη διαμόρφωση του συστήματος και τη λύση θερμικής / ψύξης που εφαρμόζεται στον Η / Υ. Χρησιμοποιήσαμε το ακόλουθο σύστημα δοκιμών στην ανάλυσή μας:

  • Μητρική πλακέτα αναφοράς AMD (AGESA 1003ABBA beta BIOS)
  • 2x8GB DDR4-3600C16
  • Οι ψύκτες AMD Wraith Prism και Noctua NH-D15S
  • Windows 10 Μαΐου 2019 Ενημέρωση
  • Εργαστήριο δοκιμής περιβάλλοντος 22 ° C
  • Το Streacom BC1 είναι ανοικτό
  • Πρόγραμμα οδήγησης chipset AMD 1.8.19.xxx
  • AMD Ryzen Σχέδιο ισορροπίας ισχύος
  • Προεπιλογές BIOS (εκτός μνήμης OC)
Αυτές οι βελτιώσεις θα είναι διαθέσιμες στα τελικά BIOS που αρχίζουν περίπου σε τρεις εβδομάδες, ανάλογα με το πρόγραμμα δοκιμών και υλοποίησης του κατασκευαστή της μητρικής πλακέτας. Πρόσθετες πληροφορίες σχετικά με τη συχνότητα ώθησης στους επεξεργαστές 3rd Gen AMD Ryzen μπορούν επίσης να ληφθούν από αυτήν την ξεχωριστή ενημερωμένη έκδοση ιστολογίου.

Πηγαίνοντας προς τα εμπρός, είναι σημαντικό να κατανοήσουμε πώς λειτουργεί η τεχνολογία ώθησης. Οι επεξεργαστές μας πραγματοποιούν έξυπνη ανάλυση σε πραγματικό χρόνο της θερμοκρασίας της CPU, του ρεύματος ρυθμιστών τάσης μητρικών καρτών (amps), της ισχύος υποδοχής (watts), των φορτωμένων πυρήνων και της έντασης φόρτου εργασίας, για να μεγιστοποιήσουν την απόδοση από millisecond σε millisecond. Εξασφαλίζοντας ότι το σύστημά σας διαθέτει επαρκή θερμική επικάλυψη. αξιόπιστη ψύξη του συστήματος. το τελευταίο BIOS μητρικής πλακέτας? αξιόπιστες ρυθμίσεις / ρυθμίσεις BIOS. το τελευταίο πρόγραμμα οδήγησης chipset AMD. και το τελευταίο λειτουργικό σύστημα μπορεί να βελτιώσει την εμπειρία σας.

Μετά την εγκατάσταση της τελευταίας ενημέρωσης του BIOS, ένας καταναλωτής που τρέχει μια έκρηξη, μία εφαρμογή με σπείρωμα σε έναν υπολογιστή με τις πιο πρόσφατες ενημερώσεις λογισμικού και επαρκή τάση και θερμικό ύψος πρέπει να δει τη μέγιστη συχνότητα ώθησης του επεξεργαστή τους. Το PCMark 10 είναι ένας καλός πληρεξούσιος για τον χρήστη να ελέγξει τη μέγιστη συχνότητα ώθησης του επεξεργαστή στο σύστημά του. Αναμένεται πλήρως ότι αν οι χρήστες εκτελούν ένα φόρτο εργασίας όπως το Cinebench, το οποίο λειτουργεί για παρατεταμένο χρονικό διάστημα, οι συχνότητες λειτουργίας ενδέχεται να είναι χαμηλότερες από τη μέγιστη κατά τη διάρκεια της εκτέλεσης.

Επιπλέον, θέλουμε να αντιμετωπίσουμε τα πρόσφατα ερωτήματα σχετικά με την αξιοπιστία. Εκτελούμε εκτενή ανάλυση μηχανικών για να αναπτύξουμε μοντέλα αξιοπιστίας και να μοντελοποιήσουμε τη διάρκεια ζωής των επεξεργαστών μας πριν εισέλθουμε στη μαζική παραγωγή. Ενώ το AGESA 1003AB περιείχε αλλαγές για τη βελτίωση της σταθερότητας και της απόδοσης του συστήματος για τους χρήστες, δεν έγιναν αλλαγές για λόγους μακροζωίας του προϊόντος. Δεν αναμένουμε ότι οι βελτιώσεις που έγιναν στη συχνότητα ώθησης για το AGESA 1003ABBA θα έχουν οποιαδήποτε επίδραση στη διάρκεια ζωής του επεξεργαστή σας Ryzen.

Επανεξέταση Calmer Idle
Στα τέλη Ιουλίου, εφαρμόσαμε μια σειρά αλλαγών λογισμικού που θα βοηθούσαν τον επεξεργαστή να αγνοήσει τα αιτήματα για ενίσχυση τάσης / συχνότητας από ελαφρές εφαρμογές. Ο στόχος ήταν να γίνει ο επεξεργαστής πιο χαλαρός στην επιφάνεια εργασίας, αλλά έτοιμος να αντιδράσει για σοβαρούς φόρτους εργασίας. Ενώ πολλοί από εσάς ήταν ευχαριστημένοι από την επίδραση των αλλαγών στο λογισμικό, μερικοί από εσάς εξακολουθούσατε να αγωνίζεστε με περιπτώσεις όπου η CPU ήταν λίγο υπερβολική με ώθηση. Θέλαμε να τα εξομαλύνουμε επίσης.

Σήμερα ανακοινώνουμε ότι το AGESA 1003ABBA μεταφέρει αλλαγές σε επίπεδο υλικολογισμικού που έχουν σχεδιαστεί για να κάνουν ακριβώς αυτό. Οι αλλαγές φτάνουν κυρίως με τη μορφή ενός «φίλτρου δραστηριότητας» που εξουσιοδοτεί τον ίδιο τον αλγόριθμο ενίσχυσης CPU να παραβλέπει το διαλείποντα θόρυβο του λειτουργικού συστήματος και του περιβάλλοντος. Τα παραδείγματα δοκιμαστικών περιπτώσεων μπορεί να περιλαμβάνουν: αναπαραγωγή βίντεο, συσκευές εκτόξευσης παιχνιδιών, βοηθητικά προγράμματα παρακολούθησης και βοηθητικά προγράμματα περιφερειών. Αυτές οι περιπτώσεις τείνουν να κάνουν τακτικά αιτήματα για υψηλότερη κατάσταση ώθησης, αλλά η διαλείπουσα φύση τους θα πέσει κάτω από το όριο του φίλτρου δραστηριότητας.

Net-net, αναμένουμε ότι θα δείτε χαμηλότερες τάσεις επιφάνειας εργασίας, περίπου 1,2 V, για τον πυρήνα που ασχολείται ενεργά με αυτές τις εργασίες. Πιστεύουμε ότι αυτή η λύση θα είναι ακόμα πιο αποτελεσματική από τις αλλαγές του Ιουλίου για ένα ακόμα ευρύτερο φάσμα εφαρμογών.

Λάβετε υπόψη, ωστόσο, ότι η αλλαγή αυτού του υλικολογισμικού δεν αποτελεί ανώτατο όριο. Ο επεξεργαστής πρέπει να είναι ακόμα ελεύθερος να ενισχύσει εάν το ενεργό φόρτο εργασίας απαιτεί σοβαρά, οπότε πρέπει να περιμένετε περιστάσεις όπου ο επεξεργαστής θα διερευνήσει το σχεδιασμένο και δοκιμασμένο εύρος τάσης από 0,2 V έως 1,5 V.

Νέο SDK παρακολούθησης
Η απόκτηση αξιόπιστων δεδομένων σχετικά με τη συμπεριφορά λειτουργίας ενός επεξεργαστή είναι σημαντική για τους λάτρεις όπως εγώ. Υπάρχουν πολλά βοηθήματα παρακολούθησης στην αγορά και εργαζόμαστε με πολλούς από αυτούς για να βεβαιωθούμε ότι έχουν πρόσβαση σε δεδομένα τηλεμετρίας με λογικό τρόπο. Ανεξάρτητα από την χρησιμότητα, ωστόσο, είναι κοινή λογική ότι όλα τα εργαλεία θα πρέπει να συσχετίζονται κατά προσέγγιση όταν ρωτάτε μια απλή ερώτηση όπως «τι είναι η θερμοκρασία του CPU μου»;

Η ενεργοποίηση μίας συνεπούς εμπειρίας σε όλα τα βοηθητικά προγράμματα παρακολούθησης είναι σημαντική για εμάς. Αυτός είναι ο λόγος για τον οποίο ανακοινώνουμε την έκδοση 30 Σεπτεμβρίου του SDD Monitoring SDK που θα επιτρέψει σε οποιονδήποτε να δημιουργήσει ένα δημόσιο βοηθητικό πρόγραμμα παρακολούθησης, το οποίο μπορεί με αξιόπιστο τρόπο να αναφέρει μια σειρά βασικών μετρικών επεξεργαστών. Συνολικά, εντός της πρώτης έκδοσης SDK υπάρχουν κλήσεις API 30+, αλλά έχουμε επισημάνει μερικές από τις πιο σημαντικές ή ενδιαφέρουσες παρακάτω:
  • Τρέχουσα θερμοκρασία λειτουργίας: Αναφέρει τη μέση θερμοκρασία των πυρήνων της CPU για μια σύντομη περίοδο δειγματοληψίας. Με τη σχεδίαση, αυτό το μετρικό φίλτρο μετακινεί αιχμές που μπορούν να αποκρύψουν την αναφορά θερμοκρασίας.
  • Κύρια τάση πυρήνα (PCV): Αναφέρει την Ταυτοποίηση τάσης (VID) που απαιτείται από το πακέτο CPU των ρυθμιστών τάσης μητρικής πλακέτας. Αυτή η τάση έχει ρυθμιστεί ώστε να εξυπηρετεί τις ανάγκες των πυρήνων υπό ενεργό φορτίο, αλλά δεν είναι απαραιτήτως η τελική τάση που βιώνουν όλοι οι πυρήνες της CPU.
  • Μέση τάση πυρήνα (ACV): Αναφέρει τις μέσες τάσεις που βίωσαν όλοι οι πυρήνες επεξεργαστών σε μια σύντομη περίοδο δειγματοληψίας, παράγοντας στη διαχείριση ενεργητικής ισχύος, τις καταστάσεις ύπνου, το Vdroop και το χρόνο αδράνειας.
  • EDC (A), TDC (A), PPT (W): Τα όρια ρεύματος και ισχύος για τα VRM μητρικής πλακέτας και την υποδοχή του επεξεργαστή.
  • Ταχύτητα αιχμής: Η μέγιστη συχνότητα του ταχύτερου πυρήνα κατά τη διάρκεια της περιόδου δειγματοληψίας.
  • Αποτελεσματική συχνότητα: Η συχνότητα των πυρήνων του επεξεργαστή μετά την παραγοντοποίηση του χρόνου που διανύθηκε στις καταστάσεις ύπνου (π.χ., υπνηλία πυρήνα cc6 ή ύπνος πακέτου pc6). Παράδειγμα: Ένας πυρήνας επεξεργαστή λειτουργεί στα 4 GHz ενώ είναι ξύπνιος, αλλά στον κεντρικό πυρήνα του cc6 για 50% της περιόδου δειγματοληψίας. Η πραγματική συχνότητα αυτού του πυρήνα θα είναι 2 GHz. Αυτή η τιμή μπορεί να σας δώσει μια αίσθηση για το πόσο συχνά οι πυρήνες χρησιμοποιούν επιθετικές δυνατότητες διαχείρισης ενέργειας που δεν είναι άμεσα προφανείς (π.χ. αλλαγές ρολογιού ή τάσης).
  • Διάφορες τάσεις και ρολόγια, όπως: τάση SoC, τάση DRAM, ρολόι ύφασμα, ρολόι μνήμης κλπ.
Μια προεπισκόπηση σε δράση
Αυτό το SDK θα είναι διαθέσιμο για δημόσια λήψη στο developer.amd.com στις 30 Σεπτεμβρίου. Ως προεπισκόπηση του τι μπορεί να ενεργοποιήσει το νέο SDK, το AMD Ryzen Master (έκδοση 2.0.2.1271) έχει ήδη ενημερωθεί με το νέο API Average Core Voltage για 3ο επεξεργαστές Genzen Ryzen. Είναι έτοιμο για λήψη σήμερα!

Όπως σημειώθηκε παραπάνω, η μέση τάση πυρήνα σας δείχνει τις μέσες τάσεις που αντιμετωπίζουν όλοι οι πυρήνες της CPU σε μια σύντομη περίοδο δειγματοληψίας μετά τον παράγοντα στις καταστάσεις ύπνου, στις αδρανείς καταστάσεις, στην ενεργή διαχείριση ενέργειας και στο Vdroop. Ανάλογα με το φορτίο στον επεξεργαστή, αυτή η τιμή μπορεί να είναι αρκετά διαφορετική από την τάση Core Peak Core (s).

Για παράδειγμα: εάν ο επεξεργαστής είναι ελαφρώς φορτωμένος σε λίγους πυρήνες, το συνολικό επίπεδο δραστηριότητας όλων των πυρήνων της CPU θα είναι σχετικά χαμηλό και συνεπώς η μέση τάση πυρήνα θα είναι επίσης χαμηλή. Οι ενεργοί πυρήνες όμως χρειάζονται συνεχώς υψηλότερες τάσεις για να αυξήσουν τις συχνότητες ενίσχυσης, οι οποίες θα αντικατοπτρίζονται στην κορυφαία τάση πυρήνα. Καθώς η CPU βρίσκεται υπό πλήρες φορτίο, αυτές οι δύο τιμές θα συγκλίνουν τελικά αντιπροσωπεύοντας ότι όλοι οι πυρήνες είναι ενεργοί περίπου στην ίδια ένταση. Ο γενικός στόχος αυτών των δύο τιμών είναι να σας δείξει τι συμβαίνει από στιγμή σε στιγμή οι πιο φορτωμένοι πυρήνες (Peak) και τι συμβαίνει γενικότερα στους πυρήνες της CPU με την πάροδο του χρόνου (Μέσος όρος).

Ελπίζουμε νέα API όπως η μέση πυκνότητα πυρήνα να σας δώσουν μια καλύτερη κατανόηση του τρόπου συμπεριφοράς των επεξεργαστών μας και δεν μπορούμε να περιμένουμε να δούμε περισσότερα εργαλεία να κάνουν χρήση του νέου SDK παρακολούθησης. Επισκεφθείτε το amd.com στις 30 Σεπτεμβρίου για την πρώτη δημόσια αποστολή!

Τι να περιμένετε στη συνέχεια
Το AGESA 1003ABBA κυκλοφόρησε τώρα στους συνεργάτες μας για μητρικές πλακέτες. Τώρα θα εκτελέσουν πρόσθετες δοκιμές, QA και εργασίες υλοποίησης για το συγκεκριμένο υλικό τους (σε σχέση με τη μητρική πλακέτα αναφοράς). Τα τελικά BIOS με βάση το AGESA 1003ABBA θα αρχίσουν να φτάνουν σε περίπου τρεις εβδομάδες, ανάλογα με τον χρόνο δοκιμών του πωλητή και της μητρικής πλακέτας.

Going forward, we'll continue providing updates in this format as the updates are being prepped for release. Sources: Tom's Hardware, ChipHell

Μπορείτε να ακούσετε μουσική στο YouTube