Page 52 - CGO315

This is a SEO version of CGO315. Click here to view full version

« Previous Page Table of Contents Next Page »

COMPUTER ΓΙΑ ΟΛΟΥΣ 52

AΦΙΕΡΩΜΑ

memory controllers και τα λοιπά τμήματα, θα κατασκευάζονται στη λιθογραφία 32 να-νομέτρων της εταιρείας GlobalFoundries, δηλαδή, των εργοστασίων της AMD, τα οποία αποσχίστηκαν σε ξεχωριστή εταιρεία –στην οποία η AMD διατηρεί ακόμη ένα μι-κρό μερίδιο– με τεχνολογία High-k metal gate σε υπόστρωμα SOI. Αυτή θα είναι και η πρώτη φορά που η AMD θα κατασκευάσει τους κορυφαίους επεξεργαστές της σε

«εξωτερικά» εργοαστάσια και όχι in-house, όπως συνήθιζε μέχρι τώρα, οπότε θα είναι πολύ ενδιαφέρον να δούμε πώς θα τα κα-ταφέρουν. Είναι προφανές πως ο Bulldozer δεν φιλοδοξεί να ανταγωνιστεί τους επε-ξεργαστές της Intel στα δυνατά σημεία τους (δηλαδή, στην ωμή επεξεργαστική ισχύ τους), αλλά να εστιάσει στη multithreaded απόδοση και σε συνθήκες που μάλλον δίνουν βάρος σε απαιτήσεις

server – εκεί όπου βρίσκονται και τα μεγά-λα περιθώρια κέρδους. Ακόμη, όμως, δεν γνωρίζουμε σημαντικές λεπτομέρειες, κα-θώς και τις συχνότητες λειτουργίας των επεξεργαστών, ενώ δεν γνωρίζουμε ούτε καν τις λεπτομέρειες των επεξεργαστών που θα περιέχουν Bulldozer modules. Πά-ντως, αναμένουμε τη νέα γενιά της AMD με πολύ μεγάλο ενδιαφέρον!

CΓO

BOBCAT: Η ΑΠΑΝΤΗΣΗ ΣΤΟΝ ATOM

Το άλλο μέλος της οικογένειας των νέων επεξεργαστών της AMD εί-ναι ο Bobcat. Πρόκειται για μία αρχιτεκτονική η οποία έχει σχεδιαστεί με βασικό γνώμονα τη χαμηλή κατανάλωση (κάτω από 10 Watts) και το μικρό μέγεθος, με όσο το δυνατόν μεγαλύτερες επιδόσεις. Σύμφω-να με την AMD, ο Bobcat -τον οποίο πρόκειται να δούμε πολύ πιο σύ-ντομα, ίσως και μέσα στο 2010- επιτυγχάνει το 90% των επιδόσεων ενός κανονικού σημερινού επεξεργαστή, σε λιγότερο από το 50% της επιφάνειας σε πυρίτιο! Βέβαια, ο Bobcat θα συνδυάζεται με κάποια GPU από το οπλοστάσιο της ATi, με αποτέλεσμα οι επιδόσεις του να αναμένονται... εκρηκτικές.

Στο εσωτερικό του, ο Bobcat μοιράζεται όσες από τις βελτιώσεις του Bulldozer δεν κοστίζουν σε χώρο και (κυρίως) σε κατανάλωση. για να μπορέσει να έχει όσο το δυνατόν καλύτερες επιδόσεις, οι προηγμένοι branch predictors έχουν μεταφερθεί και εδώ, αλλά όχι και τα aggressive prefetchers. Επίσης, υποστηρίζει εγγενώς όλες τις εκδό-σεις SSE, αλλά όχι τις AVX. Εσωτερικά, διαθέτει δύο instruction decoders, καθώς και δύο integer και δύο floating point «pipelines»,

ενώ στον πυρήνα θα υπάρχουν 32kB L1 instruction cache, 32kB L1 data cache, καθώς και 512kB L2 cache. Επίσης, χρησιμοποιεί την ίδια μέθοδο του physical register file με τον Bulldozer, αλλά και με τον Sandy Bridge, ώστε να περιορίσει την κατανάλωση και να μειώσει το μέγεθος του πυρήνα. Τέλος, ο επεξεργαστής είναι πλήρως 64-bit και μάλιστα υποστηρίζει virtualisation.

Η πιο σημαντική διαφορά από την αρχιτεκτονική του Atom είναι το γε-γονός πως ο Bobcat είναι Out-of-Order αρχιτεκτονική, το οποίο ση-μαίνει πως έχει τη δυνατότητα να «ανακατεύει» και να αναδιατάσσει τις μικροεντολές στο εσωτερικό του, ώστε να μεγιστοποιεί την αξιο-ποίηση των execution units του και, άρα, την απόδοσή του. αντίθετα, ο Atom της Intel ακολουθεί αρχιτεκτονική in-order, με ό,τι συνεπάγε-ται αυτό.

Με βάση αυτές τις διαφορές και γνωρίζοντας καλά τις δυνατότητες και την αρχιτεκτονική του Atom, μπορούμε να προβλέψουμε πως, εκτός απροόπτου, ο Bobcat θα είναι αρκετά γρηγορότερος από τον αντίπαλό του.

Στο παραπάνω σχεδιάγραμμα βλέπετε μία σύγκριση του διπύρηνου επεξεργαστή Ontario της AMD, ο οποίος αποτελείται από δύο πυρήνες Bobcat, με τον αντίστοιχο διπύρηνο Atom της Intel.

Page 52 - CGO315

This is a SEO version of CGO315. Click here to view full version

« Previous Page Table of Contents Next Page »