Intel: Το λογισμικό κρύβει έως 30% gaming απόδοση στους επεξεργαστές με E-Cores
«Το hardware δεν φταίει» — Τι λέει ο Hallock
Σε συνέντευξή του στο γερμανικό PC Games Hardware, ο Robert Hallock, VP και GM της Intel, αντιμετώπισε κατευθείαν τη διαδεδομένη αντίληψη ότι τα Efficient Cores (E-Cores) είναι υπεύθυνα για τη χαμηλότερη gaming απόδοση των Intel CPU. Σύμφωνα με τον ίδιο, η διαφορά μεταξύ ενός CPU με μόνο P-Cores και ενός hybrid με P-Cores και E-Cores είναι «περίπου 1%» — ουσιαστικά εντός στατιστικού σφάλματος.
Παραδέχτηκε ότι υπάρχουν reviewers που μετρούν υψηλότερες επιδόσεις με τα E-Cores απενεργοποιημένα, αλλά εξήγησε ότι αυτό δεν οφείλεται στα ίδια τα E-Cores. Ο λόγος είναι απλούστερος: όταν τα E-Cores είναι κλειστά, ο scheduler του λειτουργικού συστήματος δεν έχει επιλογή παρά να στείλει όλα τα threads στα γρήγορα P-Cores, άρα εξαλείφεται το πρόβλημα κατανομής — όχι το πρόβλημα των E-Cores αυτό καθεαυτό.
Το «κρυμμένο» 10–30% απόδοσης
Το κεντρικό επιχείρημα του Hallock είναι ότι η βελτιστοποίηση λογισμικού παίζει πολύ μεγαλύτερο ρόλο από όσο υποθέτει η πλειοψηφία των enthusiasts. Εκτιμά ότι ένα σημαντικό ποσοστό απόδοσης παραμένει αναξιοποίητο λόγω ανεπαρκούς βελτιστοποίησης, που κυμαίνεται από 10 έως 30% ανάλογα με την εφαρμογή.
Ένα μεγάλο μέρος του προβλήματος έχει να κάνει με το γεγονός ότι πολλά σύγχρονα game engines ακόμα λειτουργούν υποθέτοντας ότι όλοι οι πυρήνες του CPU είναι ταυτόσημοι. Όταν αυτή η υπόθεση συναντά μια hybrid αρχιτεκτονική, το αποτέλεσμα είναι λάθη κατανομής threads, ανισορροπία φόρτου και ασυνεπή frame times — ό,τι χειρότερο για το gaming.
Ο Hallock παραδέχτηκε επίσης ότι η Intel δεν είναι αθώα σε αυτή την ιστορία: η εταιρεία δεν πρόσφερε πάντα εγκαίρως τα απαραίτητα software εργαλεία, ούτε συντόνισε σωστά τα hardware launches με βελτιώσεις σε OS επίπεδο. Αναφέρθηκε χαρακτηριστικά στις περιπτώσεις όπου το Thread Director απουσίαζε ή δεν λειτουργούσε σωστά σε πρώιμες εκδόσεις των Windows.
Η απάντηση της Intel: Software + Hardware μαζί
Η στρατηγική της Intel για να αντιμετωπίσει αυτό το πρόβλημα είναι διττή. Από τη μία, η εταιρεία θα συνεχίσει να αναπτύσσει ταχύτερο hardware. Από την άλλη, επενδύει σε software λύσεις που θα επιτρέψουν στο υπάρχον hardware να αξιοποιηθεί πλήρως. Στο οπλοστάσιο αυτό συγκαταλέγονται τεχνολογίες όπως το Intel Thread Director, το Application Optimization (APO) και το Intel Binary Optimization Tool (IBOT).
Στο μέτωπο της σύγκρισης με την AMD, η Intel παραμένει πίσω από τους Ryzen X3D επεξεργαστές στα gaming benchmarks, αλλά ισχυρίζεται ότι με τη σωστή βελτιστοποίηση θα μπορούσε να φτάσει ή και να ξεπεράσει τον ανταγωνισμό. Οι developers ρίχνουν μεγαλύτερο βάρος στη βελτιστοποίηση για AMD, εν μέρει επειδή το PlayStation 5 και το Xbox Series τρέχουν σε AMD silicon — άρα τα console ports φέρνουν ήδη ενσωματωμένη την AMD-friendly βελτιστοποίηση.
Το μέλλον θα δείξει αν η στρατηγική αυτή αποδώσει καρπούς. Σε κάθε περίπτωση, η δήλωση Hallock θέτει ένα ενδιαφέρον ερώτημα: Αγοράζουμε CPU που δεν αξιοποιούμε ποτέ στο έπακρο;
Πηγές
Guru3D – Intel Says Software Optimization Limits E-Core Gaming Performance Gains VideoCardz – Intel says software optimization can hide up to 30% gaming CPU performance HotHardware – Intel Says Software, Not Silicon, Behind Up to 30% Gaming Performance Gap Overclock3D – Intel claims software optimisation hides up to 30% of CPU gaming performance
162
