Guide: AMD Ryzen 7 Overclocking v1.1 - Overclocking με τους Ryzen
Στο εσωτερικό των Ryzen ζει μια ειδική μονάδα ελέγχου όλων των ζωτικών σημείων του επεξεργαστή με μετρητές τάσης, θερμοκρασίας και έντασης ρεύματος και αυτή η μονάδα έχει τη πλήρη ελευθερία να ρυθμίζει σε πραγματικό χρόνο τη τάση και τη συχνότητα ανάλογα με το φορτίο. Η μονάδα είναι αυτόνομη και δρα χωρίς τη συμβολή του χρήστη όταν το chip λειτουργεί στις εργοστασιακές συχνότητες λειτουργίας. Η AMD φαίνεται πως χρησιμοποιεί για πρώτη φορά κάτι αντίστοιχο στη σχεδίαση των επεξεργαστών της. Η μονάδα ελέγχου μπορεί επίσης να αλλάξει προς τα κάτω τη τάση που δίνεται εφόσον χρειαστεί με offset – και πάλι αυτόματα χωρίς τη συμβολή κανενός.
Το XFR χαρακτηριστικό που έχουν οι X επεξεργαστές της λειτουργεί και αυτό χρησιμοποιώντας δεδομένα από αυτή τη μονάδα και έτσι μπορεί να ρυθμίσει ανάλογα τη συχνότητα λειτουργίας του επεξεργαστή μέχρι και 100MHz πάνω σε σχέση με τη stock. Έτσι για παράδειγμα ο Ryzen 7 1800X μπορεί να τρέξει από τα 4GHz που έχει επίσημα Boost σε έναν πυρήνα στα 4.1GHz αυξάνοντας τις επιδόσεις σε single threaded εφαρμογές. Γι’ αυτό αξίζει να αναφέρουμε πως εάν το chip δε μπορεί να φτάσει με χειροκίνητο overclocking τη συχνότητα του XFR τότε η όλη διαδικασία δε θα αξίζει για single threaded εφαρμογές καθώς θα παρουσιάζουν ελαφρώς χαμηλότερες επιδόσεις από τις εργοστασιακές.
Όπως και στους αμέσως προηγούμενους επεξεργαστές της εταιρίας, αλλά και σε κάθε άλλον της αγοράς, έχουμε διάφορα P States που ορίζουν τη συχνότητα λειτουργίας του επεξεργαστή. Το P0 State αποτελεί το base frequency του CPU, τη βασική συχνότητα που αναγράφεται στο κουτί του, στο CPU-Z. Στη συνέχεια αναλαμβάνει το Turbo frequency που αποτελεί προρυθμισμένο feature και δεν αλλάζει μεταξύ ίδιων επεξεργαστών. Εκεί έρχεται να προστεθεί το XFR, δίνοντας επιπλέον επιδόσεις εφόσον το chip μπορεί να ανταπεξέλθει θερμικά, αλλά και από πλευράς τάσης. Αυτό μπορεί να έχει διαφορετικά αποτελέσματα από επεξεργαστή σε επεξεργαστή και από σύστημα σε σύστημα. Βέβαια ο τρόπος που λειτουργεί το XFR όπως και το Turbo δεν είναι διάφανος προς τον τελικό χρήστη και αυτό φαίνεται διαβάζοντας το whitepaper του σχεδίου όπου η AMD δεν αναφέρει λεπτομέρειες.
Με την αύξηση του πολλαπλασιαστή όλα τα παραπάνω απενεργοποιούνται και το CPU μπαίνει στο λεγόμενο OC Mode αυτόματα, που συνοδεύεται από το code 0C στην οθόνη debug της μητρικής. Μαζί με αυτά απενεργοποιούνται και ότι power features φέρει το CPU οπότε ίσως παρατηρήσουμε ελαφρώς αυξημένες θερμοκρασίες και υψηλότερη κατανάλωση σε watt σε idle. Σημειώνεται ότι οι πολλαπλασιαστές της πλατφόρμας έχουν βήματα των x .25 για καλύτερο fine tune ακόμα και σε μητρικές χωρίς clock generator, κάτι που θεωρείται γενικά καλό feature.
Ο πολλαπλασιαστής είναι ξεκλείδωτος σε όλα τα μοντέλα και πηγάζει από το BCLK όπου στην εργοστασιακή συχνότητα είναι 100MHz. Το BCLK στους Ryzen συνδέεται και με άλλους διαύλους όπως τον PCIe Gen3 συσκευές, που μπορεί να είναι από κάρτες γραφικών μέχρι M.2 SSDs. Για τη ρύθμιση του BCLK απαιτείται μητρική με εξωτερικό BCLK Clock generator οπότε θα πρέπει να συμβουλευτείτε το site του κατασκευαστή. Για παράδειγμα η Crosshair VI Hero μπορεί να ρυθμίσει το BCLK από 85 -145+ MHz.
Αυτά όσον αφορά τα της εσωτερικής συχνότητας στους Ryzen. Οι επεξεργαστές έρχονται με δικάναλο DDR4 controller ο οποίος υποστηρίζει μνήμες στα 2400MHz επίσημα με bandwidth ανώτερο από τους Skylake/KabyLake εφόσον χρησιμοποιηθούν μνήμες χρονισμένες πάνω από 2133MHz. Ο controller αποτελεί μέρος του Northbridge το οποίο ονομάζεται στους Ryzen data fabric. Πρακτικά η συχνότητα του Data Fabric, aka NB είναι η ίδια με αυτή των RAM με λόγο 1 προς 2. Πχ Εάν 2400MHz είναι οι RAM τότε η συχνότητα του NB θα είναι 1200MHz. Λέγεται πως η συχνότητα των μνημών βελτιώνει τις επιδόσεις σε αντίστοιχα workloads όμως πρακτικά η αύξηση του NB είναι αυτή που βοηθά κατά κύριο λόγο μιας και είναι άρρητα συνδεδεμένη με τις μνήμες και ο μόνος τρόπος να πειράξουμε την εν λόγω συχνότητα είναι ανεβάζοντας τις RAM.
Εδώ θα αναφέρουμε πως μέρος του Northbridge αποτελούν και ο SATA controller αλλά και ο USB 3.0 controller που δίνει ο επεξεργαστής. Όπως προτείνεται και από την ASUS για την Crosshair της, η USB του επεξεργαστή είναι προτιμότερο να χρησιμοποιηθεί εάν πρόκειται να πειράξουμε το BCLK της πλατφόρμας που τρέχει από το X370 chipset, κωδική ονομασία του οποίου είναι Promontory.
Μερικά ενδιαφέροντα insights για τη πλατφόρμα:
1. Δε δίνονται δεύτερα / τρίτα timings για τις RAM... ακόμα. Ο μόνος τρόπος να αλλάξουν είναι αλλάζοντας τα πρώτα και αφήνοντας το training της μητρικής να κάνει τα υπόλοιπα. Γι’ αυτό απαιτείται γενικά μια καλή μητρική.
2. Η τρύπα στα MHz των μνημών υφίσταται σε μερικές μητρικές σε συγκεκριμένο συνδυασμό hardware. Το σύστημα μπορεί να μη bootάρει στα 3466 όμως στα 3600 να παίξει κανονικά.
3. Η AMD έχει δημιουργήσει τον δικό της μηχανισμό για αποκατάσταση της λειτουργίας μετά από κακό training των RAM. Με δύο restart επιστρέφει στις εργοστασιακές ρυθμίσεις.
4. Η ASUS επιβεβαιώνει τις πληροφορίες μας πως οι επεξεργαστές δεν έχουν cold bug ή cold boot.
5. Όμως οι μνήμες έχουν θέματα με τις θερμοκρασίες του CPU και θα scalάρουν μέχρι και κάτω των -160 βαθμών. Σε καμία περίπτωση όμως δε φαίνεται να φτάνουν σε LN2 τις συχνότητες που κάνουν σε αέρα.
6. Το voltage του NB είναι το VDDC_SOC ή αντίστοιχο σε κάθε BIOS.
7. Η χρήση καθαρής εγκατάστασης Windows 10 ενδέχεται να βοηθήσει στις επιδόσεις της πλατφόρμας.
8. BONUS: Το efficiency της πλατφόρμας είναι ένα από τα καλύτερα. Με κλειδωμένο το TDP στα 30W ένας 8/16 thread CPU καταφέρνει ~850cb στο Cinebench R15 σύμφωνα με τις έμπιστες μετρήσεις του The Stilt.
9. Κάθε μονάδα (ccx, data fabric) έχει τον δικό της internal voltage regulator που ονομάζεται dLDO, αρκετά αντίστοιχο με το FIVR των Haswell.
Ryzen 7 1700X ES
Ryzen 7 1800X Retail
amd, gigabyte, ASUS , guide, overclocking, ryzen, ryzen 7 1700x, ryzen 7 1800x
STORM1978
Αν πάρετε και την X370 Taichi συμπληρώστε τα Bios Settings αν μπορείτε. Πολύ καλό Guide πάντως
MetallicGR
Ταΐτσι όχι αλλά κάποια άλλη
MetallicGR
Bump.
1.1: Overclocking σε B350 chipset feat. ASRock.