Notebookcheck.com

Processeur mobile Core 2 Duo

Le Intel Core 2 Duo (connu aussi sous le nom de Core2 Duo) est un processeur 64 bit dual core. Cela sigifie qu'il y a comme deux processeurs dans un Core 2 Duo en parralèle.

Le Core 2 Duo, introduit le 27 juillet 2006, est le successeur du Core Duo. Chaque core est basé sur un Pentium M micro. Comparé à la vieille architecture Netburst du Pentium 4, les coeurs du Core 2 Duo ont de plus petits pipelines. Ainsi la cadence d'horloge est moindre mais la puissance par Mhz est plus élevée. Donc un Pentium 4M à la même cadence est 40% plus lent.

Les Core 2 Duo et les Core 2 Duo mobiles sont basés sur le même processeur. Cepandant ils tournent au même voltage (0.95 to 1.188 volt) et un front side bus plus élevés (1066 vs. 667 MHz). Cela fait que (et à cause des disques dur de portables plus lents) Les performances des portables sont 20% inférieures que leurs contrepartie bureau à même cadence.

Caractérstiques Clés

  • 64 bit
  • Dual core avec un cache de niveau 2 partagé
  • Execute Disable Bit
  • Intel Virtualization Technology (VT) partielle
  • Socket M (à partir de Santa Rosa socket P)
  • 291 million de transistors

Performances

Les performance du Core 2 Duo en comparaison avec son concurrent direct, le AMD Turion 64 X2, est trés bon. Le Core 2 Duo bat le AMD Turion 64 X2 à même cadence dans virtuellement toutes les applications (avec une moyenne de 15%). Et les deux processeurs consomment autant d'énergie. En comparaison avec le dernier Core Duo, le Core 2 Duo et à peu près 10% plus rapide et consume un brin plus d'énergie (Plus de détails ici).

Spécifications

Le Core 2 Duo est roduit en 65 nm, il contient 14 stages pipelines et 2-4 Mo en cache de niveau 2 (Selon le modèle). Les carractéristiques du Core 2 Duo sont:

Architecture x86
Le Intel Core 2 Duo utilise le jeu d'instructions x86, introduit en 1978 avec le 8086/8088. De il suporte es extentions MMX, SSE2, SSE3 et SSE4.

Dual core

Deux processeurs se partagent la même puce et partagent le cache de niveau 2 ainsi que le front side bus (FSB).

Execute Disable Bit
Empèche les problèmes de sécurité e type buffer overflows, si l'OS le supporte et si iil est activé.

Wide Dynamic Execution *
Chaque coeur peut éxécuter 4 commandes complètes à la fois. 

Smart-Memory-Access *
Temps d'inactivité réduit, transfert de données amélioré ce qui donne de meilleures performances dans tout les domaines.

Advanced-Smart-Cache *
Comme le Core Duo, le Core 2 Duo a le cache de niveau 2 partagé et chaque coeur a le même cache. Intel a doublé la bande passante au cache de niveau 1.

Advanced-Digital-Media-Boost *
Une commande SSE 128-Bit sort à chaque cycle.

Virtualisation technology (VT)
Le Intel VT offre un support materiel pour plusieurs système virtuels sur 1 seul ordinateur (Avec Xen or VMWare).

64 bit *
Support des mots de 64 bit avec ce CPU. Cela signifie que ce CPU peut traiter des paquets de données 64 bit. Le Intel Core 2 Duo supporte les extentions AMD64 (Sous licence), bien que les programmes 32 et 64 bit tournent sur ce CPU (Si un système d'exploitation 64 bit est utilisé).

Théoriquement, un processeur 64 bit peut accéder à plus de 4 Go de RAM, mais c'est surtout limité par le chipset.

 

* Cette fonction a été introduite avec le Core 2 Duo.

Fonctions d'économie d'énergie

Comme avec la version précédente, la fréquence et le voltage peuvent être automatiquement ajustées et individuellement pour chaque coeur (Speedstep). Avec une charge légère de travail le processeur peut économiser l'énergie en descendant la vitesse du processeur (de 1200 MHz à 800 MHz avec Santa Rosa) et le voltage du coeur (De 1.3 Volt à 1.0375 Volt). Cela se produit avec virtuellement sans perte de performances, grâce à un ajustement automatique de la fréquence. De plus, le processeur éteint les parties du CPU inutilisées, pour économiser du courant.

Intel Dynamic Power Coordination
Coordine la technologie Intel SpeedStep et le Idle Power-Management State (C-state) qui coordine les tâches entre les processeurs.

Enhanced Intel Deeper Sleep with Dynamic Cache Sizing
Écrit les données du cache dans la RAM pendant l'inactivité. Ce qui permet un descente du voltage du processeur.

Intel Dynamic Bus Parking
Permet au chipset de s'éteindre pendant l'inactivité.

Advanced Power Gating
Les parties du CPU peuvent être éteintes avec le "Advanced Power Gating". Cela peut augmenter le rapport Watt/Mhz.

Enhanced Deep C4 Sleep State
Le voltage du coeur peut être encore réduit, si le cache de niveau 2 est coupé.

Split Bus Array
permet d'éteindre ou de réduire le voltage des parties du chipset indépendament.

La mise à jour Santa Rosa

Dynamic FSB Switching
Dynamic FSB Switching
Dynamic Acceleration
Dynamic Acceleration
Longer Deeper Sleep
Longer Deeper Sleep

Le 9 Mai 2007 le Core 2 Duo à été amélioré à la 4ème génération de Centrino nommé Santa Rosa. Le processeur est toujours sur une base de Merom, mais certaines améliorations ont été constatées au niveau de l'autonomie et des performances. De plus il a besoin d'un socket P avec 478 pins, qui ne sont pas compatibles avec les sockets M des ancients Core 2 Duo.

Contrairement a son prédécesseur, les nouveaux Core 2 Duo tournent à 800 MHz FSB (200 MHz x4) au lieu de 667 MHz (133 MHz x4).

Le FSB supporte maintenant le "Dynamic front side bus switching", alors que le FSB peu être baissé de 200 MHz à 100 MHz sous une charge légère, pour économiser l'énergie. Cette chute n'affecte que le chipset et le CPU et donc nommé "virtual". Avec speedstep, le Core 2 Duo peut ralentir jusqu'à 1.2 GHz. Grâce au (virtual) FSB, le "Santa Rosa" Core 2 Duo peut aller plus loin, jusqu'à 800 MHz, pour économiser encore plus d'énergie.

 

Une autre nouvelle carractéristique est l'overclocking du core, appelée "Dynamic Acceleration". S'il n'y a qu'un coeur actif, il peut être dynamiquement overclocké, alors que le second coeur reste en stand-by C3-modus. Donc le processeur peut tourner à la vitesse du processeur suivant dans la gamme (2.2 au lieu de 2.0 GHz avec le T7300), sans changement du TDP (thermal design power) et sans le besoin de plus de refroidissment.

S'il est inactif, le processeur passera dans un des différents modes d'économie d'énergie (C1 à C4/DC4). Le chipset des Santa Rosa garde le processeur aussi longtemps que possible en mode d'économie d'énergie (par exemple en blaquant l'acces de la mémoire).

 

Mise à jour Penryn

En janvier 2008 Intel présentait les nouveaux T9xxx et T8xxx Core 2 Duo de la nouvelle architecture "Penryn". Ces processeurs sont produits en 45nm (au lieu de 65 nm avant) et d'offrir un plus grand cache de niveau 2 (3 et 6 Mo contre 2 et 4 avant). En outre, le core Penryn a un moteur de division plus rapide et 47 nouvelles instructions SSE (SSE4). Grâce à la gravure en 45 nm, Intel a été en mesure d'augmenter la vitesse du core sans augmentation de la consommation actuelle.

Comparé au Merom Core 2 Duo de même vitesse, le Penryn est en moyenne 5-10% plus rapide. L'augmentation de la vitesse est essentiellement due à l'augmentation du cache L2 Cache. Vous pourrez trouver tout les détails des perfroamnces dans notre test de l'Intel Core 2 Duo Penryn.

Rétro-compatibilité

Le Core 2 Duo d'avant Santa Rosa est, comme le précédent, toujours basé sur une interface PGA socket-M. Il est donc possible possible, de mettre à jour certains portables de Core Duo à Core 2 Duo. Cepandant le Bios doit supporter le Core 2 Duo et le processeur ne doit pas être soudé à la carte mère (ce qui était le cas avec le BGA).

Les chipsets suivants supportent théoriquement les Core 2 Duo:

Intel 945GM: Core 2 Duo, LV, ULV
Intel 945GMS: Core 2 Duo LV und ULV
Intel 945PM: Core 2 Duo, LV, ULV
Intel 940GML: Ne supporte pas le Core 2 Duo

Core Duo versus Core 2 Duo

L'architecture du Core 2 Duo (Merom) montre plusieurs avantages sur le Core Duo (Yonah). Surtout pour l'extension 64 bit qui permet l'usage de systèmes d'exploitations 64 bit et donc 4 GB de RAM ou plus (limité par le chipset). De plus, le Merom a un plus gros cache de niveau 2 et l'architecture a été élargie:

  • Un "Simple Decoder" additionnel
  • Un taux de décompression de 4+1 comparé aux 3 du core Yonah
  • 96 à 80 entrées dans le tampon de redirection
  • +1 ports (6 contre 5)
  • 32 entrées d'agenda (contre 24)
  • Unités FP séparées
  • 3 unités SSE (Yonah 1)
  • Un ALU d'intégrales en plus

De plus, le pipeline a été étendu de 12 à 14. Cela permet une fréquence moindre mais des perforamnces plus élevées (Ce qui est compensé grâce à l'architecture élargie). [Source]

Le benchmarks dans notre comparatif de performances ici, entre le Core Duo T2400 et le Core 2 Duo T5600 a montré des résltats entre -0.3% et 34% (avec une moyenne de 10%). La consommation d'énergie est augmentée surement à cause des premiers BIOS. > read the report

Modèles

Intel Core 2 Duo Box

La consommation d'énergie est liée à la lettre avant chaque nom de processeur:

X ... Extreme (le plus rapide) la version qui consomme le plus
E ... 55-75 watt
T ... 25-55 watt (version standard dans les portables)
P ... max 25 watt
L ... 15-25 watt (voltage bas)
U ... <15 watt (ultra bas voltage)

Les 4 numéros sont pour le premier le numéro de la série et les 3 suivants la perforamnces à l'interieur de cette gamme. Le Core 2 doit être 5XXX et 7XXX (En fait T2XXX pour le Core Duo et T1XXX pour le Core Solo).

Le Core 2 Duo a été introduit le 31 Juillet 2006 (La version avec le FSB 800 avec le DAT - Dynamic Acceleration Technology le 9 Mai 2007). A part ça, depuis 2007 jusqu'au Core 2 Extreme X.

Une list détaillées peut être trouvée ici: Mobile processor overview.

Un liste des processeurs triés par performances: Benchmarklist of mobile prozessors.

 


PosManufacturersérie                    módeleCodenameFSBL2 CacheMHzTDP (Watt)
1IntelCore 2 DuoT9800Penryn10666134292035452X
2IntelCore 2 DuoT9600Penryn10666134280035452X
3IntelCore 2 DuoP9600Penryn10666134280025452X
4IntelCore 2 DuoT9550Penryn8006144266035452X
5IntelCore 2 DuoT9500Penryn8006144260035452X
6IntelCore 2 DuoP9500Penryn10666134253025452X
7IntelCore 2 DuoT9400Penryn10666134253035452X
8IntelCore 2 DuoT9300Penryn8006144250035452X
9IntelCore 2 DuoT7800Merom8004096260035652X
10IntelCore 2 DuoP8700Penryn10663072253025452X
11IntelCore 2 DuoSP9400Penryn10666134240025452X
12IntelCore 2 DuoP8600Penryn10663072240025452X
13IntelCore 2 DuoT8300Penryn8003072240035452X
14IntelCore 2 DuoT7700Merom8004096240034652X
15IntelCore 2 DuoSP9300Penryn10666134226025452X
16IntelCore 2 DuoT7600Merom6674096233034652X
17IntelCore 2 DuoT7500Merom8004096220034652X
18IntelCore 2 DuoP8400Penryn10663072226025452X
19IntelCore 2 DuoT8400Penryn10663072226035452X
20IntelCore 2 DuoP7450Penryn10663072213025452X
21IntelCore 2 DuoT7400Merom6674096216034652X
22IntelCore 2 DuoT8100Penryn8003072210035452X
23IntelCore 2 DuoT5900Merom80020482200652X
24IntelCore 2 DuoP7370Penryn10663072200025652X
25IntelCore 2 DuoT7300Merom8004096200034652X
26IntelCore 2 DuoP7350Penryn10663072200025452X
27IntelCore 2 DuoT6500Penryn80020482100452X
28IntelCore 2 DuoT5900Merom MV8002048210034652X
29IntelCore 2 DuoT5870Merom8002048200034652X
30IntelCore 2 DuoT5850Merom6672048210034652X
31IntelCore 2 DuoSL9400Penryn10666134186017452
32IntelCore 2 DuoT6400Penryn80020482000452X
33IntelCore 2 DuoT5800Merom80020482000652X
34IntelCore 2 DuoT7250Merom8002048200035652X
35IntelCore 2 DuoT7200Merom6674096200034652X
36IntelCore 2 DuoT5750Merom6672048200034652X
37IntelCore 2 DuoL7700Merom8004096180017652X
38IntelCore 2 DuoSP7700Merom8004096180020652X
39IntelCore 2 DuoSL9300Penryn10666134160017452
40IntelCore 2 DuoT7100Merom8002048180034652X
41IntelCore 2 DuoT5670Merom-2M8002048180035652
42IntelCore 2 DuoT5600Merom6672048183034652X
43IntelCore 2 DuoT5550Merom6672048183034652X
44IntelCore 2 DuoSP7500Merom8004096160020652X
45IntelCore 2 DuoT5500Merom6672048166034652X
46IntelCore 2 DuoT5470Merom-20488002048160035652X
47IntelCore 2 DuoT5450Merom-20486672048166034652X
48IntelCore 2 DuoT5300Merom5332048173034652X
49IntelCore 2 DuoT5200Merom5332048166034652X
50IntelCore 2 DuoL7500Merom8004096160017652X
51IntelCore 2 DuoT5270Merom-20488002048140034652X
52IntelCore 2 DuoT5250Merom-20486672048150034652X
53IntelCore 2 DuoL7300Merom8004096140017652X
54IntelCore 2 DuoSU9400Penryn8003072140010452
55IntelCore 2 DuoL7100Merom8004096120017652
56IntelCore 2 DuoSU9300Penryn8003072120010452
57IntelCore 2 DuoU7700Merom-20485332048133010652
58IntelCore 2 DuoU7600Merom-20485332048120010652X
59IntelCore 2 DuoU7500Merom-20485332048106010652X

» Display all processors including benchmarks.