η συζήτηση για τον πυρήνα του μπουλντόζερ έρχεται ξανά στο προσκήνιο techpowerup

Το Bulldozer Core-Count Debate επανέρχεται στο Haunt AMD

AMD in 2012 launched the FX-8150, the 'world's first 8-core desktop processor,' or so it says on the literal tin. AMD achieved its core-count of 8 with an unconventional CPU core design. Its 8 cores are arranged in four sets of two cores each, called 'modules.' Each core has its own independent integer unit and L1 data cache, while the two cores share a majority of their components - the core's front-end, a branch-predictor, a 64 KB L1 code cache, a 2 MB L2 cache, but most importantly, an FPU. There was much debate across tech forums on what constitutes a CPU core.

Τα πολυεπεξεργαστικά λειτουργικά συστήματα έπρεπε να τροποποιηθούν για τον τρόπο με τον οποίο θα μπορούσαν να αντιμετωπιστούν σωστά οι επεξεργαστές «Bulldozer». Οι προγραμματιστές τους θα επεξεργάζονταν αρχικά τους πυρήνες 'Bulldozer' ως πλήρως ανεξάρτητους (όπως θα υπαγόρευε η συμβατική λογική), έως ότου η AMD παρατήρησε τα εμπόδια επιδόσεων πολλαπλών νημάτων. Τελικά, τα Windows και διάφοροι πυρήνες * nix έλαβαν ενημερώσεις στους προγραμματιστές τους για να αντιμετωπίσουν κάθε μονάδα ως πυρήνα και κάθε πυρήνας ως μονάδα SMT (λογικός επεξεργαστής). Το FX-8350 είναι ένας επεξεργαστής 4-core / 8-thread στα μάτια των Windows 10, για παράδειγμα. Αυτές οι ενημερώσεις βελτίωσαν την απόδοση των επεξεργαστών, αλλά όχι πριν οι καταναλωτές ξεκινήσουν να παρατηρούν ότι τα λειτουργικά τους συστήματα δεν αναφέρουν το σωστό αριθμό πυρήνων. Το 2015, υποβλήθηκε αγωγή κατά της AMD για ψευδή εμπορία επεξεργαστών σειράς FX. Οι τροχοί της εν λόγω αγωγής τελικά κινούνται, αφού έχει συσταθεί μια κριτική επιτροπή με 12 μέλη για να εξετάσει τι αποτελεί πυρήνα CPU και αν ένας επεξεργαστής σειράς AMD FX-8000 ή FX-9000 μπορεί να χαρακτηριστεί ως τσιπ 8-core. Ο αμερικανός περιφερειακός δικαστής Haywood Gilliam του Επαρχιακού Δικαστηρίου της Βόρειας Επαρχίας της Καλιφόρνιας απέρριψε τον ισχυρισμό της AMD ότι «η μεγάλη πλειοψηφία των καταναλωτών κατανοούσε τι συνιστά πυρήνα CPU και ότι είχαν μια δίκαιη ιδέα για το τι αγοράζουν όταν αγόρασαν την AMD FX επεξεργαστές. Η AMD διαθέτει δύο βασικές επιλογές πριν από αυτήν. Η εταιρεία μπορεί να καταλήξει σε συμφωνία με τους ενάγοντες που θα μπορούσε να κοστίσει την εταιρεία σε εκατομμύρια δολάρια σε αποζημίωση? ή να το αντιμετωπίσει στη δίκη της Κριτικής Επιτροπής, προσπαθώντας να αποδείξει σε 12 μέλη του κοινού (όχι απαραίτητα από το υπόβαθρο πληροφορικής) τι αποτελεί πυρήνα της CPU και γιατί ο 'Bulldozer' χαρακτηρίζεται ως πυρίτιο πυρήνα 8 πυρήνων.

Οι ενάγοντες και οι κατηγορούμενοι έχουν καθένα βασικό τεχνικό επιχείρημα. Οι ενάγοντες θα μπορούσαν να επισημάνουν τα λειτουργικά συστήματα που επεξεργάζονται τμήματα 'μπουλντόζερ' 8 πυρήνων ως 4-πυρήνα / 8-σπειρώματα (δηλαδή κάθε δομοστοιχείο ως πυρήνας και κάθε «πυρήνας» ως λογικός επεξεργαστής). ενώ η AMD θα μπορούσε να διεξάγει δοκιμές αναφοράς πολλαπλών νημάτων με πλωτά σημεία για να αποδείξει ότι μια ενότητα δεν μπορεί να απλουστευθεί στον ορισμό ενός πυρήνα. Η απελευθέρωση της αρχιτεκτονικής «Zen» της AMD για το 2017 βλέπει μια επιστροφή στον συμβατικό ορισμό ενός πυρήνα, με τον κάθε πυρήνα του Zen να είναι ανεξάρτητος από τον πυρήνα της Intel 'Skylake'. Θα παρακολουθήσουμε αυτή την υπόθεση.
Source: The Register