Η ιστοσελίδα Igor's Lab ανακάλυψε ένα σημαντικό σφάλμα στην εφαρμογή MSI Center για Windows που επιτρέπει σε έναν από τους δημοφιλέστερους και καλύτερους επεξεργαστές για gaming, του AMD Ryzen 7 5800X3D να γίνεται overvolted και οverclocked πέρα από τα όρια του.

Με την πρώτη ματιά, μοιάζει με νίκη για τους ενθουσιώδεις με τη τεχνολογία χρήστες και τους overclockers. Όμως το συγκεκριμένο bug της εφαρμογής παρακάμπτει πλήρως τους τεχνητούς περιορισμούς τάσης και ταχύτητας ρολογιού με αποτέλεσμα ο επεξεργαστής να κινδυνεύει με καταστροφή υλικού. Σαν να μην μπορούσαν τα πράγματα να γίνουν χειρότερα, το bug ανακαλύφθηκε στη συνέχεια ότι υπάρχει και στις αντίστοιχες εφαρμογές των ASUS, Gigabyte και ASRock, πράγμα που δείχνει ότι πρόκειται για ένα bug που αφορά όλη την πλατφόρμα.

Ο Igor στην ιστοσελίδα Igor's Lab μπόρεσε να αποδείξει τους κινδύνους που προκαλεί το bug χρησιμοποιώντας τον δικό του επεξεργαστή AMD Ryzen 7 5800X3D. Μόλις τροφοδότησε με τάση υψηλότερη του 1,3V τον επεξεργαστή του μέσω του MSI Center, ο Ryzen 7 5800X3D σταμάτησε να ανταποκρίνεται. Δεν είναι ακόμα ξεκάθαρο πως ο επεξεργαστής «κάηκε» συγκεκριμένα, ωστόσο έγινε αμέσως μετά από δύο χειροκίνητες ρυθμίσεις στην τάση που ρυθμίστηκε πέρα από τα 1,3V. Ο υπολογιστής έκλεισε αμέσως μετά τη δεύτερη ρύθμιση τάσης με τον Igor να μην καταφέρνει να τον επανεκκινήσει.

Για όσους δεν γνωρίζουν, ο Ryzen 7 5800X3D είναι ο πρώτος επεξεργαστής που διαθέτει τη τεχνολογία 3D V-Cache της AMD που ενισχύει σημαντικά την απόδοση στα παιχνίδια. Αυτό που τον καθιστά ξεχωριστό, είναι η ύπαρξη 64MB μνήμης 3D Vertical Cache (3D V-Cache) που έχει τοποθετηθεί -με μορφή στοίβας- σε επίπεδο CCD πάνω από την on-die προσωρινή cache 3ου επιπέδου μεγέθους 32 MB (L3 cache) με την «ενδοεπικοινωνία» silicon-to-silicon να πραγματοποιείται μέσω TSVs (Through Silicon Vias). Η προσωρινή μνήμη 3D V-Cache τρέχει με την ίδια ταχύτητα με την on-die L3 cache αποτελώντας στην ουσία ένα ενιαίο σύνολο προσωρινής μνήμης 3ου επιπέδου (Level 3) μεγέθους 96 MB στην οποία έχουν ταυτόχρονη πρόσβαση όλοι οι πυρήνες του επεξεργαστή. Η πρόσθετη προσωρινή μνήμη τρίτου επιπέδου (L3) επηρεάζει σοβαρά τη θερμότητα που εκπέμπει ο επεξεργαστής με αποτέλεσμα να λειτουργεί σε χαμηλότερες συχνότητες συγκριτικά με τα μοντέλα που δεν διαθέτουν 3D V-Cache.

44WPCG7r4GB3sMHyamRwV8-1200-80.png

Το πρόβλημα ήταν τόσο σημαντικό που παλαιότερα η AMD εμπόδιζε το overclocking εντελώς ενώ μείωσε τη μέγιστη τάση στον πυρήνα από τα 1,5V στα 1,35V. Η AMD είχε υποστηρίξει ότι οι περιορισμοί στην τάση οφείλονται στους περιορισμούς στην τάση λειτουργίας της προστιθέμενης προσωρινής μνήμης, ωστόσο σε δοκιμές που πραγματοποιήθηκαν ανακαλύφθηκε ότι οι περιορισμοί που έθεσε η εταιρεία οφείλονται και στη θερμότητα που αναπτύσσει ο επεξεργαστής. Για να επιβεβαιώσουν τους ισχυρισμούς του Igor από την ιστοσελίδα Igor’s Lab, ο Aaron Klotz του Tom’s Hardware χρησιμοποίησε το MSI Center στον προσωπικό του υπολογιστή που ενσωματώνει το mainboard, MSI B450 Pro Carbon AC και τον επεξεργαστή AMD Ryzen 7 5800X3D για να ανακαλύψει ότι παρέχονται οι ίδιες ξεκλείδωτες δυνατότητες στην ενότητα «User Scenario» με την τάση στον πυρήνα να μπορεί να αυξηθεί έως στα 1,55V και τον πολλαπλασιαστή να παραμένει ξεκλείδωτος (μπορούσε να ρυθμιστεί μέχρι 80 για… 8,0 GHz). Όπως αναμενόταν, από φόβο, δεν τόλμησε να προχωρήσει στην εφαρμογή των ακραίων ρυθμίσεων, ωστόσο το γεγονός ότι μπορούσε να «πειράξει» αυτά τα στοιχεία πολύ πέρα από τα όρια τους είναι κάτι ανησυχητικό. Καθώς το ίδιο συνέβη και με τον επεξεργαστή Ryzen 9 7950X3D του γνωστού overclocker, Der8aur πριν από λίγες εβδομάδες, περιμένουμε από την AMD και τις εταιρείες που συνεργάζεται να διορθώσουν το bug. Σε κάθε περίπτωση, αν έχετε επεξεργαστή AMD Ryzen με 3D V-Cache αποφύγετε να «παίξετε» με τις ρυθμίσεις για τη τάση ή τη συχνότητα λειτουργίας μέχρι να διατεθεί σχετικό fix.