Yonah

Un article de Wikipedia, l'encyclopedie libre.
(Redirige depuis Core Duo )
Yonah
Informations generales
Production De 1 er  trimestre 2006 a 2008
Fabricant Intel
Performances
Frequence 1,06  GHz  a 2,33  GHz
Specifications physiques
Finesse de gravure 65  nm
Socket(s) Socket M
Architecture et classification
Architecture x86
Micro-architecture P6
Historique

Yonah est un microprocesseur d' Intel a faible consommation [ a 1 ] et a faible enveloppe thermique (moins de 31 W) pour ordinateur portable ou pour ordinateur de bureau vendu en 2006 et 2008. Son introduction donne naissance aux gammes Core Duo (deux cœurs) et Core Solo (un seul cœur).

Il succede au Dothan [ a 2 ] .

C'est le dernier microprocesseur pour mobile concu par Intel avant les microprocesseurs implementant la microarchitecture Core .

C'est egalement le premier microprocesseur de la gamme Intel a integrer les ordinateurs d' Apple , apres l'abandon par celui-ci des processeurs PowerPC fabriques par Motorola .

Description generale [ modifier | modifier le code ]

Par rapport au Dothan , le Yonah possede de meilleures performances multimedia [ 1 ] (vecteurs et flottants) grace a un decodeur optimise.

Une des nouveautes est l'existence de modeles Yonah double cœur , alors que les modeles Dothan ont tous un seul cœur [ a 2 ] .

La photolithographie utilisee pour fabriquer les Yonah a une precision de 65 nm [ 2 ] au lieu de 90 nm pour le Dothan, ce qui devrait permet de placer un plus grand nombre de transistors sur une meme surface. Cependant, le die d'un Dothan est compose de 140 millions de transistors et occupe une surface de 83,6  mm 2 tandis que celui d'un Yonah est compose de 151 millions de transistors et occupe une surface de 90,3  mm 2 , ils ont donc environ le meme rapport nombre de transistors/surface. L'explication en est que la proportion de transistors utilises par la memoire cache, de meme taille pour les deux microprocesseurs, est plus faible pour le Yonah. Or la densite de transistors est plus importante pour la memoire cache que pour la logique [ h 1 ] .

Le front side bus [ note 1 ] Quad Pumped [ h 2 ] , [ note 2 ] du Yonah est cadence a 133 ou 166  MHz , soit un debit de 566 ou 667  MT/s , soit encore 4,3 ou 5,3  Go/s [ note 3 ] .

Le Yonah se connecte sur un socket M , different du socket 479 du Dothan , rendant obligatoire l'achat d'une nouvelle carte mere ou d'un adaptateur pour passer d'un processeur a l'autre.

La plupart des versions du Yonah sont compatibles avec le Executable Disable Bit , qui permet de dissocier les zones memoire contenant des instructions des zones contenant des donnees.

La fonction SpeedStep du Yonah lui permet de modifier sa frequence d'horloge et sa tension d'alimentation en fonction de sa charge de travail. Les deux cœurs travaillent toujours a la meme frequence et a la meme tension, meme si leur charge n'est pas uniforme [ h 3 ] .

La memoire cache [ modifier | modifier le code ]

Chaque cœur a un cache L1 de 64 Kio (32 Kio pour les instructions et 32 Kio pour les donnees). Dans les modeles a 2 cœurs, ceux-ci se partagent un cache L2 de 2 Mio [ a 3 ] .

Les temps de latence des caches sont de trois cycles pour le cache L1 (comme pour le Dothan ), et de 14 cycles pour le cache L2 (10 cycles pour le Dothan ). La moins bonne performance du cache L2 par rapport a Dothan peut etre due a la nouvelle fonctionnalite permettant de decharger des donnees du cache vers la memoire principale quand il est peu utilise, afin de diminuer la consommation et d'optimiser le partage de ce cache par les deux cœurs [ a 4 ] , [ h 3 ] . En revanche, le debit en ecriture du cache L2 augmente tres fortement entre le Dothan et le Yonah [ h 3 ] .

Le jeu d'instructions [ modifier | modifier le code ]

Le Yonah sait executer une partie [ note 4 ] des instructions du jeu d'instructions SSE3 [ h 4 ] , contrairement a son predecesseur Dothan [ 1 ] , mais pas celles du jeu d'instructions Intel 64 [ h 4 ] .

Les modeles de Yonah [ modifier | modifier le code ]

Caracteristiques variant suivant les modeles [ modifier | modifier le code ]

Les modeles Core Duo T2x50 ainsi que le T2300E ne disposent pas de la technologie de virtualisation Intel VT (VanderPool). Le T2700 est le seul Core Duo a ne pas supporter la technologie Execute Disable Bit .

Numerotation [ modifier | modifier le code ]

A partir du Yonah, le systeme de numerotation des microprocesseurs passe a une lettre suivie de 4 chiffres. Le 1 er  chiffre designe le nombre de cœurs : il vaut 1 ou 2. Le second chiffre est proportionnel a la puissance du processeur.

La lettre designe le TDP (cela n'a rien a voir avec les lettres pour le Pentium M ) [ 3 ]  :

  • T : 31 watts ;
  • L : 15 watts ;
  • U : 9 watts.

Les gammes [ modifier | modifier le code ]

Les versions, ou modeles, du Yonah, sont regroupes dans quatre gammes : Core Solo , Core Duo , Pentium Dual-Core , et Celeron [ 4 ]

Gamme Core Solo [ modifier | modifier le code ]

Nom du modele Nombre de cœurs Frequence Debit du FSB Coef multiplicateur Cache L1 Cache L2 TDP Socket Date de sortie
Core Solo - T1xxx
Core Solo T1400 1 1,83 GHz 667 MT/s 11 x 64 Kio 2 Mio 27 W Socket M ??
Core Solo T1300 1 1,66 GHz 667 MT/s 10 x 64 Kio 2 Mio 27 W Socket M ??
Core Solo T1250 1 1.73 GHz 533 MT/s 13 x 64 Kio 2 Mio 27 W Socket M ??
Core Solo - U1xxx
Core Solo U1500 1 1,33 GHz 533 MT/s 10 x 64 Kio 2 Mio 5.5 W Socket M ??
Core Solo U1400 1 1,20 GHz 533 MT/s 9 x 64 Kio 2 Mio 5.5 W Socket M ??
Core Solo U1300 1 1,06 GHz 533 MT/s 8 x 64 Kio 2 Mio 5.5 W Socket M ??

Gamme Core Duo [ modifier | modifier le code ]

Nom du modele Nombre de cœurs Frequence Debit du FSB Coef multiplicateur Cache L1 Cache L2 TDP Socket Date de sortie
Core Duo - T2xxx
Core Duo T2700 2 2,33 GHz 667 MT/s 14 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2600 2 2,16 GHz 667 MT/s 13 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2500 2 2,00 GHz 667 MT/s 12 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2450 2 2,00 GHz 533 MT/s 15 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2400 2 1,83 GHz 667 MT/s 11 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2350 2 1,86 GHz 533 MT/s 14 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2300 2 1,66 GHz 667 MT/s 10 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2250 2 1,73 GHz 533 MT/s 13 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2050 2 1,60 GHz 533 MT/s 12 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo T2300E 2 1,66 GHz 667 MT/s 10 x 2×64 Kio 2 Mio 31 W Socket M ??
Core Duo - L2xxx
Core Duo L2500 2 1,83 GHz 667 MT/s 11 x 2×64 Kio 2 Mio 15 W Socket M ??
Core Duo L2400 2 1,66 GHz 667 MT/s 10 x 2×64 Kio 2 Mio 15 W Socket M ??
Core Duo L2300 2 1,50 GHz 667 MT/s 9 x 2×64 Kio 2 Mio 15 W Socket M ??
Core Duo - U2xxx
Core Duo U2500 2 1,20 GHz 533 MT/s 9 x 2×64 Kio 2 Mio 9 W Socket M ??
Core Duo U2400 2 1,06 GHz 533 MT/s 8 x 2×64 Kio 2 Mio 9 W Socket M ??

Gamme Pentium Dual-Core [ modifier | modifier le code ]

Modele Nb. cœurs Frequence Cache L1 Cache L2 Mult. Tension TDP Debit du FSB References Commercialisation
Pentium Dual-Core - T2xx0
T2130 2 1,86 GHz 2 × 64 Kio 1 Mio ×14 1 - 1,30 V 31 W 533 MT/s LF80539GE0361M
T2080 2 1,73 GHz 2 × 64 Kio 1 Mio ×13 1 - 1,30 V 31 W 533 MT/s LF80539GE0301M
T2060 2 1,60 GHz 2 × 64 Kio 1 Mio ×12 1 - 1,30 V 31 W 533 MT/s LF80539GE0251M

Gamme Celeron [ modifier | modifier le code ]

Nom du modele Nombre de cœurs Frequence Debit du FSB Coef multiplicateur Cache L1 Cache L2 TDP Socket Date de sortie
Celeron M215 1 1,33 GHz 533 MT/s 10 x 64 Kio 512 Kio 27 W Socket M
Celeron M 410 1 1,47 GHz 533 MT/s 11 x 64 Kio 1 Mio 27 W Socket M
Celeron M 420 1 1,60 GHz 533 MT/s 12 x 64 Kio 1 Mio 27 W Socket M
Celeron M 430 1 1,73 GHz 533 MT/s 13 x 64 Kio 1 Mio 27 W Socket M
Celeron M 440 1 1,86 GHz 533 MT/s 14 x 64 Kio 1 Mio 27 W Socket M
Celeron M 450 1 2 GHz 533 MT/s 15 x 64 Kio 1 Mio 27 W Socket M

Les chipsets compatibles [ modifier | modifier le code ]

  • i945GT pour les ordinateurs de bureau [ h 2 ]  ;
  • i945GM Express pour les ordinateurs portables [ h 5 ]  ;
  • i945PM Express pour les ordinateurs portables

Notes et references [ modifier | modifier le code ]

Notes [ modifier | modifier le code ]

  1. bus qui relie le processeur a la memoire
  2. qui transfere quatre donnees par cycle d'horloge
  3. le bus ayant une largeur de 32 bits
  4. plus precisement trois instructions pour la duplication de donnees (movsldup, movshdup, movddup), une pour le chargement de donnees non alignees (lddqu), deux pour l’addition en calcul vertical (addsubps, addsubpd) et quatre pour l’addition / soustraction en calcul horizontal (haddps, hsubps, haddpd, hsubpd)

References [ modifier | modifier le code ]

  1. a et b ≪  ONVERSITY actualite : Microprocesseur Yonah : amelioration de la puissance de…  ≫, sur onversity.com via Wikiwix (consulte le ) .
  2. http://www.pcinpact.com/actu/news/Le_Yonah_singlecore_larme_pour_les_portables_a_bas.htm
  3. ≪  Intel® Processor Names, Numbers and Generation List  ≫, sur Intel (consulte le ) .
  4. (en) ≪  Intel product specifications  ≫, sur intel.com (consulte le ) .
  1. p.  1, acces direct
  2. a et b p.  3, acces direct
  3. a b et c p.  6, acces direct
  4. a et b p.  2, acces direct
  5. p.  4, acces direct
  • (en) ≪  Intel Yonah Performance Preview - Part I: The Exclusive First Look at Yonah  ≫, publie le sur le site anandtech.com . lire en ligne

Liens externes [ modifier | modifier le code ]