Οι 32nm οχταπύρηνοι AMD Bulldozer θα έχουν πρόσβαση σε 16MB Cache!

Στις αρχές του μήνα, η AMD εξέπληξε τους πάντες παρουσιάζοντας το πρώτο die-shot του Orochi die. Αν θυμάστε καλά, επρόκειτο για τέσσερα Bulldozer modules κάθε ένα από τα οποία κινεί δύο πυρήνες. Ο κάθε πυρήνας έχει την δική του λανθάνουσα μνήμη (L2 Cache), την στιγμή που η L3 Cache διαχωρίζεται αρχικά σε τέσσερα blocks και έπειτα σε όλα τα cores. Ο ενσωματωμένος ελεγκτής μνήμης βρίσκεται στην τέρμα δεξιά πλευρά του die, ενώ στις υπόλοπες τρεις στεγάζονται διάφορα I/O portions. Στις αρχές του μήνα, η AMD εξέπληξε τους πάντες παρουσιάζοντας το πρώτο die-shot του Orochi die. Αν θυμάστε καλά, επρόκειτο για τέσσερα Bulldozer modules κάθε ένα από τα οποία κινεί δύο πυρήνες. Ο κάθε πυρήνας έχει την δική του λανθάνουσα μνήμη (L2 Cache), την στιγμή που η L3 Cache διαχωρίζεται αρχικά σε τέσσερα blocks και έπειτα σε όλα τα cores. Ο ενσωματωμένος ελεγκτής μνήμης βρίσκεται στην τέρμα δεξιά πλευρά του die, ενώ στις υπόλοπες τρεις στεγάζονται διάφορα I/O portions.

Σύμφωνα τώρα με τις τελευταίες αναφορές του XbitLabs, η L2 Cache φαίνεται να καταλαμβάνει το 35% κάθε module, ενώ η L3 Cache βρίσκεται στο κέντρο του die. Κάθε Bulldozer module διαθέτει 2MB L2 Cache η οποία διαχωρίζεται σε δύο πυρήνες, την στιγμή που 8MB L3 Cache διαμοιράζονται και στα 4 modules (8 cores). Τα παραπάνω υποδεικνύουν ότι η συνολική cache του Orochi αγγίζει τα 16MB!

Πάμε τώρα στο ζουμί της υπόθεσης. Οι individual cores αποκτούν πρόσβαση σε μεγάλη ποσότητα γρήγορης cache (2048KB εν συγκρίση με τα 512KB per core στους Phenom και 256KB per core στους i7), με αποτέλεσμα την ταχύτατη επικοινωνία τόσο των inter-cores όσο και των intra-modules.