Nehalem (famille de microprocesseurs)
Nehalem est la famille de microprocesseurs d'Intel qui succède à Penryn, en apportant plusieurs changements majeurs, comme l'intégration du contrôleur mémoire, l'utilisation d'un nouveau bus de données système et inter-processeur (QPI), et l'intégration d'un contrôleur PCI Express. La microarchitecture associée à cette famille s'appelle également Nehalem[1].
| Production | 11 novembre 2008 |
|---|---|
| Concepteur | Intel |
| Fabricant | Intel |
| Fréquence | 1,06 GHz à 3,33 GHz |
|---|
| Niveau 1 | 64 ko par coeur : 32 ko données + 32 ko instructions |
|---|---|
| Niveau 2 | 256 ko par coeur |
| Niveau 3 | 2 Mo à 24 Mo partagé |
| Finesse de gravure | 45 nm |
|---|---|
| Nombre de transistors | 731 M à 2300 M |
| Cœur |
1-6 (1-8 Xeon)
|
| Socket(s) |
| Architecture | x86-16, IA-32, x86-64 |
|---|---|
| Extensions | MMX, SSE, SSE2, SSE3, SSSE3, SSE4, SSE4.1, SSE4.2, VT-x, VT-d |
| Micro-architecture | Nehalem |
Les processeurs Nehalem sont gravés en 45 nm[1] et sont composés de deux, quatre, ou huit cœurs.
On trouve des processeurs Nehalem dans les gammes Core i7 et Core i5. Le premier processeur Nehalem fut commercialisé au 4e trimestre 2008.
Il existe des processeurs Nehalem pour tous les marchés : serveur, station de travail, ordinateur de bureau, ordinateur portable.
La famille de microprocesseurs Intel suivante est Westmere. C'est un die shrink en 32 nm qui apporte également sept nouvelles instructions.
Principales caractéristiques
modifier- Architecture multi-cœur modulaire.
- Hyper-threading : chaque cœur peut traiter deux threads simultanément.
- 3 niveaux de mémoire cache dont deux dédiés à chaque cœur.
- Contrôleur mémoire double ou triple canal intégré.
- Bus système et inter-processeur QuickPath Interconnect (similaire au bus HyperTransport utilisé par AMD) dans les modèles pour PC de bureau haut de gamme (HEDT), pour stations de travail ou pour serveurs ou DMI pour les autres modèles.
- Second niveau de prédiction de branchement (second niveau de BTB = Branch Target Buffer)
- Stockage des boucles logicielles après décodage (précédemment : avant décodage)
- Macro fusion des instructions 64 bits (uniquement valable pour les instructions 32 bits sur le Core 2)
- Contrôleur graphique intégré (sur certaines déclinaisons)
- Gestion d'énergie propre à chaque cœur
- Support des instructions SSE4.2
- Support natif de la virtualisation (selon modèles)[2]
- gravure en 45 nm
Variantes de CPU
modifier| Nb coeurs (interface mémoire) | Procédé | Taille de puce | Nb transistors (millions) | CPUID | Modèle | Stepping | PC portable | PC de bureau, Serveur UP | Serveur DP | Serveur MP |
|---|---|---|---|---|---|---|---|---|---|---|
| Octuple coeur (Quadruple canal) | 45 nm | 684 mm2 | 2300[3] | 206E6 | 46 | D0 | Beckton (80604) | |||
| Quadruple coeur (Triple canal) | 263 mm2 | 731 | 106A4 106A5 | 26 | C0/C1 D0 |
Bloomfield (80601) | Gainestown (80602) | |||
| Quadruple coeur (Double canal, PCIe) | 296 mm2 | 774 | 106E4 106E5 | 30 | B0 B1 |
Clarksfield (80607) | Lynnfield (80605) | Jasper Forest (en) (80612) | ||
| Double coeur (Double canal, PCIe, processeur graphique) | ? | Auburndale (80608) (annulé) | Havendale (80606) (annulé) |
Les processeurs de la famille
modifierBloomfield
modifierLynnfield
modifierLe Lynnfield est un microprocesseur milieu de gamme. Il se connecte sur un socket LGA 1156. Il dispose de 8 Mio de cache L3, d'un contrôleur mémoire capable de gérer la mémoire DDR3 sur deux canaux et d'un contrôleur PCI Express.
Les premiers processeurs Lynnfield ont été commercialisés fin 2009.
Havendale
modifierAnnulé Le microprocesseur Havendale devait être un microprocesseur milieu de gamme pour ordinateur de bureau. Il est initialement prévu pour le premier semestre 2009, puis repoussé au premier trimestre 2010, puis annulé. Les processeurs utilisant Havendale auraient été double cœur, auraient disposé d'un cache L3 de 4 Mio, d'un contrôleur mémoire intégré capable de gérer la mémoire DDR3 sur deux canaux, d'un contrôleur PCI Express ainsi que d'un contrôleur vidéo (le chipset graphique intégré à la carte mère sera intégré dans le CPU). Ils se seraient connectés sur un Socket LGA 1156,
Havendale a été annulé pour faire place au Clarkdale (dans la famille Westmere) aux caractéristiques identiques mais gravé en 32 nm[4].
Gainestown
modifierLe Gainestown ou Nehalem-EP est un microprocesseur pour serveurs bi-processeur.
Beckton
modifierPour ordinateur portable
modifierClarksfield
modifierLe Clarksfield est un processeur haut de gamme pour ordinateur portable, prévu pour 2009, il utilisera le socket LGA 1156 et sera gravé en 45nm. Il disposera de 8 Mo de cache L3, d'un contrôleur mémoire capable de gérer la mémoire DDR3 sur deux canaux et d'un contrôleur PCI Express.
Auburndale
modifierAnnulé Le Auburndale devait être un processeur de milieu de gamme pour ordinateur portable, prévu pour 2009, utilisant le socket LGA 1156, gravé en 45 nm, disposant d'un cache L3 de 4 Mio, de deux contrôleurs mémoire DDR3, d'un contrôleur PCI Express ainsi que d'un GPU.
Auburndale a été annulé pour faire place au Arrandale (dans la famille Westmere) aux caractéristiques identiques mais gravé en 32 nm.
Notes et références
modifier- 1 2 (en) « Intel product specifications », sur intel.com (consulté le ).
- ↑ (en-US) « whitepaper_Nehalem » [PDF], sur intel.com (consulté le )
- ↑ (en) « Nehalem - Microarchitectures - Intel - WikiChip », sur en.wikichip.org (consulté le )
- ↑ « Tom's Hardware - Actualité informatique, numérique et mobile », sur Tom’s Hardware (consulté le ).