Μικροαρχιτεκτονική Core

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια


Μικρο-αρχιτεκτονική Core ονομάζεται μια Μικροαρχιτεκτονική επεξεργαστών πολλαπλού πυρήνα, η οποία παρουσιάστηκε το 1ο τρίμηνο του 2006 από την Intel. Η μικροαρχιτεκτονική αυτή αρχικά βασίστηκε στην αναβαθμισμένη έκδοση του πυρήνα Yonah. Θα μπορούσε να θεωρηθεί ως η τελευταία υλοποίηση της μικρο-αρχιτεκτονικής Ρ6, της οποίας η ιστορία ξεκίνησε με την παρουσίαση του επεξεργαστή Pentium Pro το 1995. Οι λόγοι για τους οποίους η Intel εγκατέλειψε την προηγούμενη μικρο-αρχιτεκτονική NetBurst για χάρη της καινούργιας ήταν κυρίως η υψηλή κατανάλωση ενέργειας, η ένταση της θερμότητας και η συνακόλουθη αδυναμία να αυξηθεί αποτελεσματικά ο χρονισμός του ρολογιού λόγων πολλών σημείων συμφόρησης (bottlenecks). Η μικρο-αρχιτεκτονική Core κατασκευάστηκε από την ίδια κατασκευαστική ομάδα που σχεδίασε στο παρελθόν τον επεξεργαστή Pentium M για φορητές συσκευές.

Με την αρχιτεκτονική αυτή καταναλώνεται λιγότερη ενέργεια σε σχέση με το παρελθόν και είναι ανταγωνιστική με την AMD στον τομέα της έκκλησης θερμότητας. Υποστηρίζει πολλαπλούς πυρήνες και υλική υποστήριξη virtualization (Intel VT-x), όπως επίσης και τις τεχνολογίες Intel 64 και SSSE3.

Οι πρώτοι επεξεργαστές βασισμένοι σε αυτή την αρχιτεκτονική είχαν πυρήνες με το κωδικό όνομα ‘’’Merom’’’,’’’Conroe’’’ και ‘’’Woodcrest’’’. Ο Merom σχεδιάστηκε για φορητούς υπολογιστές, ο Conroe για σταθερούς υπολογιστές (desktop) και ο Woodcrest για servers και σταθμούς εργασίας. Παρ’ ότι αρχιτεκτονικά οι τρεις σειρές είναι πανομοιότυπες, διαφέρουν στην υποδοχή του επεξεργαστή, στην ταχύτητα των διαύλων και στην κατανάλωση ενέργειας. Οι μεσαίας κατηγορίας (χρηστών) επεξεργαστές πήραν την επωνυμία Pentium Dual-Core και οι επεξεργαστές για τη χαμηλή κατηγορία χρηστών, Celeron. Οι επεξεργαστές για τους servers και τους σταθμούς εργασίας πήραν την επωνυμία Xeon, ενώ οι desktop και οι ‘φορητοί’ ονομάστηκαν Core 2. Παρά την ονομασία τους, επεξεργαστές που πουλήθηκαν με το όνομα Intel Core στην πραγματικότητα δεν έχουν κατασκευαστεί με την μικρο-αρχιτεκτονική Core.

Το πλάνο εξέλιξης των επεξεργαστών της Intel από την αρχιτεκτονική NetBurst και τους Pentium M μέχρι την αρχιτεκτονική Skylake.Οι επεξεργαστές της γενιάς Core φαίνονται στο πράσινο φόντο.

Τεχνολογία[Επεξεργασία | επεξεργασία κώδικα]

Η μικροαρχιτεκτονική Intel Core 2.

Η μικροαρχιτεκτονική Core έχει σχεδιαστεί από το μηδέν, αλλά είναι παρόμοια με την μικροαρχιτεκτονική του Pentium M σε σχεδιαστική φιλοσοφία. Ο αγωγός είναι 14 στάδια μακρύς – λιγότερο από το μισό του Prescott. Η νέα αρχιτεκτονική είναι σχεδιασμένη για δύο πυρήνες που συνδέονται με μια ποσότητα κρυφής μνήμης επιπέδου 1 (L1 cache) ο καθένας και με μια ποσότητα κρυφής μνήμης επιπέδου 2 (L2 cache) η οποία είναι κοινή, για μέγιστη απόδοση ανά watt και βελτιωμένες δυνατότητες κλιμάκωσης.

Μια νέα τεχνολογία που περιλαμβάνεται στον σχεδιασμό είναι η Micro-Ops Fusion, με την οποία δυο εντολές μπορούν να συνδυαστούν σε μια ενιαία διεργασία. Για παράδειγμα, μια κοινή ακολουθία κώδικα όπως είναι π.χ. μια σύγκριση (με ένα συγκεκριμένο συνεχόμενο βήμα) μπορεί να γίνει μία ενιαία μικρο-διεργασία.

Άλλη μια νέα τεχνολογία είναι η διεκπεραίωση μόνο ενός κύκλου του ρολογιού(2 κύκλοι στο παρελθόν) για την εκτέλεση όλων των εντολών SSE μήκους 128 μπιτ, που αποφέρει και πρωτοποριακή εξοικονόμηση ενέργειας. Όλα τα υποσυστήματα τρέχουν με την ελάχιστη δυνατή ταχύτητα, ανεβάζοντάς την δυναμικά όποτε χρειάζεται (παρόμοια με το Cool’n’Quiet της AMD για την εξοικονόμηση ενέργειας και παρόμοια με την δική της τεχνική που χρησιμοποίησε παλαιότερα για τους φορητούς επεξεργαστές). Αυτό επιτρέπει στο τσιπ να παράγει λιγότερη θερμότητα, και να καταναλώνει όσο λιγότερη ενέργεια γίνεται.

Στους περισσότερους επεξεργαστές της σειράς Woodcrest ο δίαυλος FSB τρέχει στα 1333 ΜΤ/δευτ. ωστόσο αυτό μειώνεται στα 1066 ΜΤ/δευτ. στους χαμηλότερους επεξεργαστές των 1,6 και 1,8 GHz. Οι ‘φορητοί’ Merom αρχικά σχεδιάστηκαν να τρέχουν με FSB 667 ΜΤ/δευτ. Ωστόσο η δεύτερη ανα-παραγωγή τους υποστήριζε FSB στα 800ΜΤ/s με διαφορετική όμως υποδοχή επεξεργαστή(socket) και διατέθηκαν τον Μάιο του 2007 ως μέρος της πλατφόρμας Santa-Rosa. Οι επεξεργαστές Conroe ξεκίνησαν να διατίθενται στη κυκλοφορία στις 22 Ιουλίου 2007 με μοντέλα που διέθεταν δίαυλο FSB στα 800 ή 1066 ΜΤ/δευτ. με συνολικό όμως μήκος γραμμής 1333ΜΤ/δευτ.

Η κατανάλωση ενέργειας των νέων αυτών επεξεργαστών είναι εξαιρετικά χαμηλή (μέση κατανάλωση 1 με 2 Βατ με εξαιρετικά χαμηλές τιμές τάσης), με θερμική ισχύ 65 βατ για τους Conroe και τους περισσότερους Woodcrest, 80 βατ για τους επεξεργαστές Woodcrest στα 3 GHz και 40 βατ για τους Woodcrest με χαμηλότερη τάση. Συγκριτικά ένας επεξεργαστής AMD Opteron 875HE καταναλώνει 55 βατ και οι νέοι ενεργειακά αποδοτικοί επεξεργαστές της ΑΜD με υποδοχή ΑΜ2 φτάνουν τα 35 βατ. Ο Merom, καταναλώνει 35 βατ στη βασική του έκδοση και μόλις 5 βατ για τα χαμηλής τάσης μοντέλα.

Στο παρελθόν, η Intel είχε προειδοποιήσει ότι ήταν καιρός να επικεντρωθούν στην εξοικονόμηση ενέργειας, αντί να κυνηγούν πρώτα τις υψηλές επιδόσεις. Ωστόσο στο Συνέδριο των Προγραμματιστών της Ιντέλ (IDF) την άνοιξη του 2006, η Intel εισηγήθηκε και τα δυο. Συγκεκριμένα, μερικά απ τα οποία συμφωνήθηκαν :

  • 20% μεγαλύτερες επιδόσεις στους επεξεργαστές της σειράς Merom στα ίδια επίπεδα ισχύος (σε σχέση με τους Core Duo).
  • 40% μεγαλύτερες επιδόσεις στους επεξεργαστές της σειράς Conroe με 40% λιγότερη ενέργεια (σε σχέση με τους Pentium D).
  • 80% μεγαλύτερες επιδόσεις στους επεξεργαστές της σειράς Woodrest με 35% λιγότερη ενέργεια (σε σχέση με τους αρχικούς διπύρηνους Xeon).

Κωδικά Ονόματα[Επεξεργασία | επεξεργασία κώδικα]

Οι επεξεργαστές της μικρο-αρχιτεκτονικής Core μπορούν να ταξινομηθούν βάσει των πυρήνων, του μεγέθους της κρυφής μνήμης (cache) καθώς και με βάση την υποδοχή του κάθε επεξεργαστή. Κάθε συνδυασμός αυτών έχει ένα μοναδικό όνομα και κωδικό προϊόντος. Για παράδειγμα, ο επεξεργαστής με κωδικό όνομα “Allendale” με κωδικό προϊόντος 80557 έχει 2 πυρήνες, 2 ΜΒ κρυφή μνήμη επιπέδου 2 (L2 cache) και μπαίνει στην υποδοχή 775 για desktop υπολογιστές, αλλά έχει διατεθεί στο εμπόριο ως Celeron, Pentium, Core 2 και Xeon το καθένα με διαφορετικά σύνολα χαρακτηριστικών ενεργοποιημένα. Οι περισσότεροι φορητοί και επιτραπέζιοι επεξεργαστές έρχονται σε δυο παραλλαγές οι οποίες διαφέρουν ως προς το μέγεθος της κρυφής μνήμης επιπέδου 2, η οποία μπορεί να μειωθεί σε ένα προϊόν (με την απενεργοποίηση ορισμένων μερών) κατά τη διαδικασία παραγωγής. Οι επεξεργαστές της σειράς Wolfdale-DP και όλοι οι τετραπύρηνοι επεξεργαστές εκτός από τους Dunnington QC είναι στην ουσία πολλαπλά τσιπ συνδυασμένα μεταξύ τους με δυο “μήτρες”. Στους επεξεργαστές των 65 νανομέτρων, ο ίδιος κωδικός προϊόντος μπορεί να χρησιμοποιείται ταυτόχρονα από επεξεργαστές με διαφορετικές “μήτρες”, αλλά οι συγκεκριμένες πληροφορίες σχετικά με ποιος χρησιμοποιείται προκύπτουν από το stepping.

"Φορητοί" Επιτραπέζιοι (Desktop), UP Server CL Server DP Server MP Server
Απλού πυρήνα 65 nm Merom-L
80537
Conroe-L
80557
Απλού πυρήνα 45 nm Penryn-L
80585
Wolfdale-CL
80588
Διπύρηνοι 65 nm Merom-2M
80537
Merom
80537
Allendale
80557
Conroe
80557
Conroe-CL
80556
Woodcrest
80556
Tigerton-DC
80564
Διπύρηνοι 45 nm Penryn-3M
80577
Penryn
80576
Wolfdale-3M
80571
Wolfdale
80570
Wolfdale-CL
80588
Wolfdale-DP
80573
Τετραπύρηνοι 65 nm Kentsfield
80562
Clovertown
80563
Tigerton
80565
Τετραπύρηνοι 45 nm Penryn-QC
80581
Yorkfield-6M
80580
Yorkfield
80569
Yorkfield-CL
80584
Harpertown
80574
Dunnington QC
80583
Εξαπύρηνοι 45 nm Dunnington
80582

Steppings ("Βηματισμοί")[Επεξεργασία | επεξεργασία κώδικα]

Η μικροαρχιτεκτονική Core χρησιμοποιεί έναν αριθμό από steppings, τα οποία δεν υποδηλώνουν μόνο σταδιακές βελτιώσεις αλλά και διαφορετικά σύνολα χαρακτηριστικών όπως διαφορετικό ποσό κρυφής μνήμης (cache) και διαφορετικές καταναλώσεις σε ενέργεια.

Steppings με μειωμένο μέγεθος κρυφής μνήμης χρησιμοποιούνται με διαφορετικό σύστημα ονοματοδοσίας, που σημαίνει ότι οι κυκλοφορίες δεν βγαίνουν με αλφαβητική σειρά. Σε εσωτερικά και βιομηχανικά δείγματα επεξεργαστών έχουν χρησιμοποιηθεί διαφορετικά steppings από αυτά που δόθηκαν όταν βγήκαν στη κυκλοφορία, αλλά δεν συμπεριλαμβάνονται στους πίνακες.

Πολλοί από τους high-end Core 2 και Xeon επεξεργαστές είναι στην πραγματικότητα πολλαπλές διατάξεις από δύο ή τρία τσιπ, έτσι ώστε να αποκτήσουν είτε περισσότερη κρυφή μνήμη είτε περισσότερους από 2 πυρήνες.

Steppings και επεξεργαστες 65 νανομέτρων[Επεξεργασία | επεξεργασία κώδικα]

Φορητοί (Merom) Επιτραπέζιοι (Desktop) (Conroe) Επιτραπέζιοι (Desktop) (Kentsfield) Server (Woodcrest, Clovertown, Tigerton)
Stepping Ημ/νία Διάθεσης Εμβαδόν CPUID Κρυφή μνήμη επιπέδου 2 (L2 cache) Χρονισμός Celeron Pentium Core 2 Celeron Pentium Core 2 Xeon Core 2 Xeon Xeon
B2 Ιούλιος 2006 143 mm² 06F6 4 MB 2.93 GHz M5xx T5000 T7000 L7000 E6000 X6000 3000 5100
B3 Noέμβριος 2006 143 mm² 06F7 4 MB 3.00 GHz Q6000 QX6000 3200 5300
L2 Ιανουάριος 2007 111 mm² 06F2 2 MB 2.13 GHz T5000 U7000 E2000 E4000 E6000 3000
E1 Mάιος 2007 143 mm² 06FA 4 MB 2.80 GHz M5xx T7000 L7000 X7000
G0 Απρίλιος 2007 143 mm² 06FB 4 MB 3.00 GHz M5xx T7000 L7000 X7000 E2000 E4000 E6000 3000 Q6000 QX6000 3200 5100 5300 7200 7300
G2 Mάρτιος 2009 143 mm² 06FB 4 MB 2.16 GHz M5xx T5000 T7000 L7000
M0 Ιούλιος 2007 111 mm² 06FD 2 MB 2.40 GHz 5xx T1000 T2000 T3000 T5000 T7000 U7000 E1000 E2000 E4000
A1 Ιανουάριος 2007 81 mm² 10661 1 MB 2.20 GHz M5xx U2000 220 4x0

Τα steppings B2/B3, E1 και G0 των μοντέλων 15 των επεξεργαστών αποτελούν εξελικτικά βήματα του πρωτότυπου Merom/Conroe με 4 ΜΒ κρυφής μνήμης επιπέδου 2. Το νεότερο stepping Ε1 χρησιμοποιείται μόνο σε φορητούς επεξεργαστές. Τα steppings L2 και Μ0 υποδηλώνουν τα τσιπ Allendale με μόλις 2 ΜΒ κρυφής μνήμης επιπέδου 2, για μειωμένο κόστος και κατανάλωση ενέργειας για τους low-end επεξεργαστές.

Τα steppings G0 και M0 υποδηλώνουν βελτιωμένη κατανάλωση ενέργειας σε κατάσταση ηρεμίας. Στους φορητούς επεξεργαστές, τα steppings Ε1, G0 και M0 υποστηρίζουν τη πλατφόρμα Intel 965 Express (Santa Rosa) με την υποδοχή (socket) P, ενώ τα νεότερα steppings Β2 και L2 στη πλατφόρμα Intel 945 Express με την υποδοχή Μ.

Το μοντέλο 22, με stepping A1 σηματοδοτεί μια σημαντική αλλαγή στο σχεδιασμό. Ο ένας πυρήνας σε συνδυασμό με το 1ΜΒ κρυφής μνήμης επιπέδου 2 σημαίνουν περαιτέρω μείωση της κατανάλωσης και του κόστους παραγωγής για τους low-end επεξεργαστές. Όπως και τα προηγούμενα steppings, το Α1 δεν χρησιμοποιείται στην πλατφόρμα Intel 965 Express.

To 2008 όλα τα παλαιότερα steppings αντικαταστήθηκαν από τα G0,M0 και A1. Το 2009, το πρωτότυπο stepping Β2 αντικαταστάθηκε από το G2.

Stppings και επεξεργαστές 45 νανομέτρων[Επεξεργασία | επεξεργασία κώδικα]

"Φορητοί" (Penryn) Επιτραπέζιοι (Desktop) (Wolfdale) Επιτραπέζιοι (Desktop) (Yorkfield) Server (Wolfdale-DP, Harpertown, Dunnington)
Stepping Ημ/νία Κυκλοφορίας Εμβαδόν CPUID Κρυφή μνήμη επιπέδου 2 (L2 cache) Χρονισμός Celeron Pentium Core 2 Celeron Pentium Core 2 Xeon Core 2 Xeon Xeon
C0 Noέμβριος 2007 107 mm² 10676 6 MB 3.00 GHz E8000 P7000 T8000 T9000 P9000 SP9000 SL9000 X9000 E8000 3100 QX9000 5200 5400
M0 Mάρτιος 2008 82 mm² 10676 3 MB 2.40 GHz 7xx SU3000 P7000 P8000 T8000 SU9000 E5000 E2000 E7000
C1 Μαρτιος 2008 107 mm² 10677 6 MB 3.20 GHz Q9000 QX9000 3300
M1 Mάρτιος 2008 82 mm² 10677 3 MB 2.50 GHz Q8000 Q9000 3300
E0 Άυγουστος 2008 107 mm² 1067A 6 MB 3.33 GHz T9000 P9000 SP9000 SL9000 Q9000 QX9000 E8000 3100 Q9000 Q9000S QX9000 3300 5200 5400
R0 Άυγουστος 2008 82 mm² 1067A 3 MB 2.93 GHz 7xx 900 SU2000 T3000 T4000 SU2000 SU4000 SU3000 T6000 SU7000 P8000 SU9000 E3000 E5000 E6000 E7000 Q8000 Q8000S Q9000 Q9000S 3300
A1 Σεπτέμβριος 2008 503 mm² 106D1 3 MB 2.67 GHz 7400

Στο μοντελο 23, η Intel άρχισε να διαθέτει στην αγορά, steppings με πλήρη (6 ΜΒ)και μειωμένη (3 ΜΒ) κρυφή μνήμη επιπέδου 2, ταυτόχρονα, δίνοντας τους πανομοιότυπες ταυτότητες. Όλα τα steppings έχουν το νέο σύνολο εντολών SSE 4.1 . Το stepping C1/M1 ήταν μια διορθωμένη έκδοση του C0/M0 ειδικά για τους τετραπύρηνους επεξεργαστές και χρησιμοποιήθηκε μόνο για αυτούς. Το stepping Ε0/R0 πρόσθεσε δυο νέες εντολές (XSAVE/XRSTOR) και αντικατέστησε όλα τα προηγούμενα.

Στους φορητούς επεξεργαστές, το stepping C0/M0 χρησιμοποιήθηκε μόνο στη πλατφόρμα Intel Mobile 965 Express, ενώ το stepping Ε0/R0 υποστηρίζει την πιο αργή πλατφόρμα Intel Mobile 4 Express.

Το μοντέλο 30 με stepping Α1 προσθέτει κρυφή μνήμη επιπέδου 3 καθώς και έξι, αντί για τους συνήθεις δυο πυρήνες, το οποίο οδήγησε σε ασυνήθιστα μεγάλο μέγεθος, της τάξεως των 503 τετρ.χιλιοστών. Από το Φεβρουάριο του 2008 και έπειτα βρήκε τη θέση του μόνο στους high-end Xeon 7400 (Dunnington).

Τρέχοντες Επεξεργαστές[Επεξεργασία | επεξεργασία κώδικα]

Φορητοί Υπολογιστές[Επεξεργασία | επεξεργασία κώδικα]

Κωδικό Όνομα Όνομα Επεξεργαστή Αριθμός Επεξεργαστή Αρχιτεκτονική Ολοκλήρωση Αριθμός πυρήνων Χρονισμός Δίαυλος FSB Κρυφή μνήμη επιπέδου 2 (L2 cache)
Merom Celeron M 5x0 65 nm 1 1.6-2.0 GHz 533 MT/s 1 MB
Merom-L M 5x0 1.6-2.26 GHz
Celeron M ULV M 5x3 933-1000 MHz 533 MT/s 1 MB
Merom-2M Celeron 5x5 65 nm 1 2.0-2.17 GHz 667 MT/s 1 MB
Merom-L Core 2 Solo ULV U2xxx 65 nm 1 1.06-1.2 GHz 533 MT/s 1 MB
Merom-2M Pentium Dual Core T2xxx 65 nm 2 1.46-2.0 GHz 533 MT/s 1 MB
Merom-2M Pentium Dual Core T3xxx 65 nm 2 2-2.16 GHz 667 MT/s 1 MB
Merom-2M Core 2 Duo ULV U7xxx 65 nm 2 1.06-1.33 GHz 533 MT/s 2 MB
Core 2 Duo T5xxx 1.73 GHz 533 MT/s
T5xxx 1.5-2.16 GHz 667 MT/s
T5xxx 1.67-1.83 GHz
T5xxx 1.4-2.2 GHz 800 MT/s
Merom Core 2 Duo L7xxx 65 nm 2 1.33-1.5 GHz 667 MT/s 4 MB
L7xxx 1.4-1.8 GHz 800 MT/s
Core 2 Duo T5xxx 1.6 GHz 533 MT/s 2 MB
T5xxx 1.67-1.83 GHz 667 MT/s
T7xxx 2-2.33 GHz 4 MB
T7xxx 2-2.6 GHz 800 MT/s
Merom XE Core 2 Extreme X7xxx 65 nm 2 2.6-2.8 GHz 800 MT/s 4 MB
Penryn-L Celeron 9xx 45 nm 1 2 GHz 800 MT/s 1 MB
Penryn-3M Pentium T4xxx 45 nm 2 2-2.2 GHz 800 MT/s 1 MB
Penryn-3M Core 2 Duo T6xxx 45 nm 2 2.0-2.2 GHz 800 MT/s 2 MB
Penryn-3M Core 2 Duo T8xxx 45 nm 2 2.1-2.4 GHz 800 MT/s 3 MB
Penryn Core 2 Duo P7xxx 45 nm 2 2.0-2.26 GHz 1066 MT/s 3 MB
P8xxx 2.26-2.66 GHz 3 MiB
P9xxx 2.53-2.8 GHz 6 MB
Core 2 Duo T9xxx 2.5-3.06 GHz 800 MT/s 6 MB
T9xxx 2.53, 2.8 GHz 1066 MT/s
Penryn XE Core 2 Extreme X9xxx 45 nm 2 2.8 GHz 800 MT/s 6 MB
Penryn-L Celeron ULV (SFF) 7x3 45 nm 1 1.2-1.3 GHz 800 MT/s 1 MB
Penryn-L Pentium ULV (SFF) SU2xxx 45 nm 1 1.3-1.4 GHz 800 MT/s 2 MB
Penryn-L Core 2 Solo ULV (SFF) U3xxx 45 nm 1 1.2-1.4 GHz 800 MT/s 3 MB
Penryn-3M Celeron ULV (SFF) SU2xxx 45 nm 2 1.2-1.4 GHz 800 MT/s 2 MiB
Penryn-3M Pentium ULV (SFF) SU4xxx 45 nm 2 1.3-1.5 GHz 800 MT/s 2 MB
Penryn-3M Core 2 Duo ULV (SFF) SU7xxx 45 nm 2 1.3-1.4 GHz 800 MT/s 3 MB
Penryn-3M SU9xxx 1.2-1.6 GHz
Penryn Core 2 Duo LV (SFF) SL9xxx 1.6-2.13 GHz 1066 MT/s 6 MB
Core 2 Duo MV (SFF) SP9xxx 2.26-2.53 GHz
Penryn-QC Core 2 Quad Q9xxx 45 nm 4 2.0-2.4 GHz 1066 MT/s 6-12 MB
Penryn XE Core 2 Extreme X9xxx 45 nm 2 3.06 GHz 1066 MT/s 6 MB
QX9xxx 4 2.53 GHz 12 MB

Επιτραπέζιοι (Desktops)[Επεξεργασία | επεξεργασία κώδικα]

Κωδικό Όνομα Όνομα επεξεργαστή Αριθμός επεξεργαστή Αρχιτεκτονική Αριθμός πυρήνων Χρονισμός Δίαυλος FSB Κρυφη μνήμη επιπέδου 2 (L2 cache) Virtualization
Conroe-L Celeron 220, 420, 430, 440, 450 65 nm 1 1.2, 1.6, 1.8, 2, 2.2 GHz 533/800 MT/s 512 kB No
Allendale E1200, E1400, E1500 2 1.6, 2.0, 2.2 GHz
Allendale Pentium Dual Core E2140, E2160, E2180, E2200, E2220 65 nm 2 1.6, 1.8, 2, 2.2, 2.4 GHz 800 MT/s 1 MB
Core 2 Duo E4300, E4400, E4500, E4600, E4700 1.8, 2, 2.2, 2.4, 2.6 GHz 2 MB
E6300, E6400 1.86, 2.13 GHz 1066 MT/s Yes
Conroe Core 2 Duo E6300, E6400 65 nm 2 1.86, 2.13 GHz 1066 MT/s 2 MB
E6320, E6420 4 MB
E6600, E6700 2.40, 2.67 GHz
E6540 2.33 1333 MT/s
E6550, E6750, E6850 2.33, 2.67, 3 GHz
Wolfdale Pentium Dual Core E5200 45 nm 2 2.5 GHz 800 MT/s 2 MB No
E5300, E5400 2.6, 2.7 GHz
Core 2 Duo E7200, E7300, E7400, E7500 2.53, 2.66, 2.8, 2.93 GHz 1066 MT/s 3 MB
E8190 2.67 1333 MT/s 6 MB
E8200, E8300, E8400, E8500, E8600 2.67, 2.83, 3, 3.16, 3.33 GHz Yes
Kentsfield Core 2 Quad Q6600, Q6700 65 nm 4 2.4, 2.67 GHz 1066 MT/s 8 MB
Yorkfield Core 2 Quad Q8200, Q8200S, Q8300 45 nm 4 2.33, 2.5 GHz 1333 MT/s 4 MB No
Q8400, Q8400S 2.67 GHz Yes
Q9300, Q9400/Q9400S, Q9500/Q9505/Q9505S 2.5, 2.67, 2.83 GHz 6 MB
Q9450, Q9550/Q9550S, Q9650 2.67, 2.83, 3 GHz 12 MB
Conroe XE Core 2 Extreme X6800 65 nm 2 2.93 GHz 1066 MT/s 4 MB
Kentsfield XE Core 2 Extreme QX6700, QX6800 65 nm 4 2.67, 2.93 GHz 1066 MT/s 8 MB
QX6850 3 GHz 1333 MT/s
Yorkfield XE Core 2 Extreme QX9650 45 nm 4 3 GHz 1333 MT/s 12 MB
QX9770, QX9775 3.2 GHz 1600 MT/s

Εξυπηρετητές (Servers) και Σταθοί Εργασίας (Workstations)[Επεξεργασία | επεξεργασία κώδικα]

Κωδικό Όνομα Όνομα πυρήνα Αριθμός επεξεργαστή Αρχιτεκτονική Αριθμός πυρήνων Χρονισμός Δίαυλος FSB Κρυφή μνήμη επιπέδου 2 (L2 cache) Κρυφή μνήμη επιπέδου 3 (L3 cache)
Allendale Dual-Core Xeon 3040, 3050 65 nm 2 1.86, 2.13 GHz 1066 MT/s 2 MB No
Conroe Dual-Core Xeon 3040, 3050 65 nm 2 1.86, 2.13 GHz 1066 MT/s 2 MB
3060, 3070 2.4, 2.67 GHz 4 MB
3065, 3075, 3085 2.33, 2.67, 3 GHz 1333 MT/s
Wolfdale Dual-Core Xeon E3110 45 nm 2 3.0 GHz 1333 MT/s 6 MB
Woodcrest Dual-Core Xeon LV 5128, 5138 65 nm 2 1.86, 2.13 GHz 1066 MT/s 4 MB
5148 2.33 GHz 1333 MT/s
Dual-Core Xeon 5110, 5120 1.6, 1.86 GHz 1066 MT/s
5130, 5140, 5150, 5160 2, 2.33, 2.67, 3 GHz 1333 MT/s
Wolfdale-DP Dual-Core Xeon E5205 45 nm 2 1.86 GHz, 1066 MT/s 6 MB
E5220, E5240 2.33, 3, 3.16 GHz 1333 MT/s
X5260 3.33 GHz
X5272 3.4 GHz 1600 MT/s
Kentsfield Quad-Core Xeon X3210, X3220, X3230 65 nm 4 2.13, 2.4, 2.67 GHz 1066 MT/s 8 MB
Clovertown Quad-Core Xeon LV L5310, L5320 65 nm 4 1.6, 1.86 GHz 1066 MT/s 8 MB
L5335 2 GHz 1333 MT/s
Quad-Core Xeon E5310, E5320 1.6, 1.86 GHz 1066 MT/s
E5330, E5340, E5350 2.13, 2.4, 2.67 GHz
E5335, E5345, X5355, X5365 2, 2.33, 2.67, 3 GHz 1333 MT/s
Harpertown Quad-Core Xeon E5405, E5410, E5420, E5430 45 nm 4 2, 2.33, 2.5, 2.67 GHz 1333 MT/s 12 MB
E5440, E5450, X5450, X5460 2.83, 3, 3, 3.16 GHz
E5462, E5472, X5472, X5482 2.8, 3, 3, 3.2 GHz 1600 MT/s
Harpertown LV Quad-Core Xeon LV L5410, L5420, L5430 45 nm 4 2.33, 2.5, 2.67 GHz 1333 MT/s 12 MiB
Tigerton-DC Dual-Core Xeon E7210, E7220 65 nm 2 2.4, 2.93 GHz 1066 MT/s 4 MB
Tigerton Quad-Core Xeon LV L7345 65 nm 4 1.86 GHz 1066 MT/s 8 MB
Quad-Core Xeon E7310, E7320 1.6, 2.13 GHz 4 MB
E7330 2.4 GHz 6 MB
E7340, X7350 2.4, 2.93 GHz 8 MB
Wolfdale-DP Dual-Core Xeon X5270 45 nm 2 3.5 GHz 1333 MT/s 6 MB
Dual-Core Xeon LV L5240, L5250 45 nm 2 2.93, 3.16 GHz 1333 MT/s 6 MB
Yorkfield Quad-Core Xeon X3320, X3330 45 nm 4 2.5, 2.67 GHz 1333 MT/s 6 MB
X3370 3 GHz 12 MB
Harpertown LV Quad-Core Xeon LV L5440, L5450 45 nm 4 3, 3.16 GHz 1333 MT/s 12 MB
Dunnington Six Core Xeon E7450, X7460 45 nm 6 2.4, 2.67 GHz 1066 MT/s 9 MiB 12/16 MB
Six Core Xeon LV L7455 45 nm 6 2.13 GHz 12 MB

Συμβατότητα[Επεξεργασία | επεξεργασία κώδικα]

Μητρικές Πλακέτες[Επεξεργασία | επεξεργασία κώδικα]

Όλοι οι επεξεργαστές της σειράς Conroe, Conroe XE και Allendale κάνουν χρήση της υποδοχής LGA 775, ωστόσο δεν είναι συμβατοί με όλες της μητρικές πλακέτες. Τα τσιπσετ που υποστηρίζονται είναι τα εξής:

  • Ιντέλ : 865G/PE/P, 945G/GZ/GC/P/PL, 965G/P, 975X, P/G/Q965, Q963, 946GZ/PL, P3x, G3x, Q3x, X38, X48, P4x , 5400 Express, Intel G31 και G33.
  • nVidia : nForce4 Ultra/SLI X16 for Intel, nForce 570/590 SLI for Intel, nForce 650i Ultra/650i SLI/680i LT SLI/680i SLI and nForce 750i SLI/780i SLI/790i SLI/790i Ultra SLI.
  • VIA : P4M800, P4M800PRO, P4M890, P4M900, PT880 Pro/Ultra, PT890.
  • SiS : 662, 671, 671fx, 672, 672fx
  • ATI : Radeon Xpress 200 και CrossFire Xpress 3200 for Intel

Ο επεξεργαστής QX9770 της σειράς Yorkfield XE (45 νανομέτρων με δίαυλο FSB 1600) είχε περιορισμένη συμβατότητα μόνο με τα τσιπσετ Χ38, Ρ35 ( με υπερχρονισμό) και με τα υψηλής απόδοσης τσιπσετ Χ48 και Ρ45. Σταδιακές ενημερώσεις στο BIOS επέτρεψαν στα τσιπ αυτά να συνεργάζονται και με τους επεξεργαστές της σειράς Penryn, και έτσι ο QX9775 είναι συμβατός μόνο με το D5400XS. Επίσης το μοντέλο Ε7200 της σειράς Wolfdale-3M είναι συμβατό με όλα εκτός από το Xpress 200.

Παρά το γεγονός ότι μια μητρική πλακέτα μπορεί να έχει τσιπσετ συμβατό με τους Conroe, εντούτοις μπορεί να μην υποστηρίζουν τους επεξεργαστές. Αυτό συμβαίνει επειδή οι επεξεργαστές Conroe, απαιτούν διαφορετική παροχή ηλεκτρικής ενέργειας που ονομάζεται VRD 11.0 (Voltage Regulator-Down). Αυτή η απαίτηση είναι αποτέλεσμα της χαμηλότερης κατανάλωσης ενέργειας των επεξεργαστών Conroe, σε σύγκριση με τους επεξεργαστές της σειράς Pentium 4 και Pentium D τους οποίους αντικατέστησαν. Μια μητρική που εμπεριέχει και ένα συμβατό τσιπσετ και το VRD 11.0, μπορεί να δεχθεί τους επεξεργαστές Conroe, αλλά ακόμα και τότε μερικές μητρικές θα χρειάζονται μια αναβάθμιση στο ΒΙΟS για να τους αναγνωρίσει πλήρως.

Σύγχρονες μονάδες μνήμης[Επεξεργασία | επεξεργασία κώδικα]

Η τεχνολογία των ‘’’Core 2’’’ επωφελείται καλύτερα από τις μνήμες που τρέχουν σύγχρονα, σε σύγκριση με τους προγενέστερους Pentium 4 και Pentium D. Αυτό σημαίνει ότι η ιδανική απόδοση μνήμης για μνήμες DDR2, για τους επεξεργαστές Conroe με FSB 1066 ΜΤ/δευτ., είναι οι PC2-4200 ή PC2-8500 (διπλάσιο από το PC2-4200). Σε ορισμένες συνθέσεις υπολογιστών, η χρήση μνημών PC2-5300 αντί για PC2-4200 μπορεί ακόμα και να μειώσει τις επιδόσεις. Μόνο αναβαθμίζοντας σε μνήμες PC2-6400 μπορεί να υπάρξει σημαντική αύξηση των επιδόσεων. Παρ όλο που μνήμες DDR2 με χαμηλότερους χρονισμούς αυξάνουν τις επιδόσεις, η διαφορά σε πραγματικά παιχνίδια και εφαρμογές είναι αμελητέες.

Στην ιδανική περίπτωση, το εύρος ζώνης της μνήμης πρέπει να ταιριάζει με το εύρος ζώνης του διαύλου FSB. Όλοι οι επεξεργαστές της μικρο-αρχιτεκτονικής NetBurst όπως επίσης και ορισμένοι Core 2, παρέχουν διαδρομή δεδομένων 64 μπιτ. Επίσης τα τρέχοντα τσιπσετ υποστηρίζουν διαύλους μνήμης DDR2 ή DDR3.

Μοντέλο επεξεργαστή Δίαυλος FSB Μνήμη και μέγιστο εύρος ζώνης
απλού καναλιού / διπλού καναλιού
DDR DDR2 DDR3
φορητοί: T5200, T5300, U2n00, U7n00 533 MT/s PC-2100 (DDR-266)
2.133 GB/s / 4.267 GB/s
PC2-4200 (DDR2-533)
4.264 GB/s / 8.528 GB/s
PC2-8500 (DDR2-1066)
8.500 GB/s / 17.000 GB/s
PC3-8500 (DDR3-1066)
8.530 GB/s / 17.060 GB/s
επιτραπέζιοι(desktop): E6n00, E6n20, X6n00, E7n00, Q6n00 and QX6n00
mobile: T9400, T9550, T9600, P7350, P7450, P8400, P8600, P8700, P9500, P9600, SP9300, SP9400, X9100
1066 MT/s
φορητοί: T5n00, T5n50, T7n00 (Socket M), L7200, L7400 667 MT/s PC-2700 (DDR-333)
2.667 GB/s / 5.334 GB/s
PC2-5300 (DDR2-667)
5.336 GB/s / 10.672 GB/s
PC3-10600 (DDR3-1333)
10.670 GB/s / 21.340 GB/s
επιτραπέζιοι(desktop): E6n40, E6n50, E8nn0, Q9nn0, QX6n50, QX9650 1333 MT/s
φορητοί: T5n70, T6400, T7n00 (Socket P), L7300, L7500, X7n00, T8n00, T9300, T9500, X9000
επιτραπέζιοι(desktop): E4n00, Pentium E2nn0, Pentium E5nn0, Celeron 4n0, E3n00
800 MT/s PC-1600 (DDR-200)
1.600 GB/s / 3.200 GB/s
PC-3200 (DDR-400)
3.200 GB/s / 6.400 GB/s
PC2-3200 (DDR2-400)
3.200 GB/s / 6.400 GB/s
PC2-6400 (DDR2-800)
6.400 GB/s / 12.800 GB/s
PC3-6400 (DDR3-800)
6.400 GB/s / 12.800 GB/s
PC3-12800 (DDR3-1600)
12.800 GB/s / 25.600 GB/s
επιτραπέζιοι(desktop): QX9770, QX9775 1600 MT/s

Σε εργασίες που απαιτούνται μεγάλες ποσότητες μνήμης, οι τετραπύρηνοι επεξεργαστές Core 2 μπορούν να επωφεληθούν σημαντικά από τη χρήση μνημών PC2-8500, οι οποίες έχουν επιδόσεις σε ταχύτητα όσο 2 φορές η ταχύτητα του διαύλου FSB. Αυτό δεν υποστηρίζεται επισήμως σε όλες της μητρικές, αλλά σε μερικές εξ αυτών.

Οι επεξεργαστές Core 2 δεν απαιτούν αποκλειστικά τη χρήση μνημών τύπου DDR2. Μολονότι τα τσιπσετ Intel 975X και Ρ965 απαιτούν μόνο αυτό τον τύπο μνημών, μερικές μητρικές πλακέτες και τσιπσετ υποστηρίζουν και μνήμες τύπου DDR. Χρησιμοποιώντας όμως μνήμες DDR η απόδοση μπορεί να μειωθεί σημαντικά, λόγω του περιορισμένου διαθέσιμου εύρους ζώνης.