Double coeur

Double coeur

Processeur double cœur

L'Intel Core 2 Duo E6600 est un processeur double cœur.

Un processeur double cœur (dual core en anglais) est un processeur équipé de deux cœurs (ou unités de calcul) qui travaillent en parallèle.

En effet, la puissance d'un processeur semble aujourd'hui limitée à une certaine fréquence, qu'il est difficile de dépasser sans hausse substantielle du coût de fabrication (en grand public, on trouve des processeurs standard de l'ordre de 3,2 GHz). Après avoir atteint ce seuil critique dans l'évolution naturelle de la puissance des processeurs essentiellement basée sur la course aux gigahertz, les fondeurs AMD et Intel travaillent maintenant sur des processeurs plus sophistiqués. Ainsi, la puissance d'un processeur double cœur est de l'ordre du double du processeur de référence.

La différence majeure entre les processeurs à double cœur et les ordinateurs utilisant plusieurs processeurs est qu'un processeur double cœur n'est en fait qu'un seul processeur, qui lui, finalement, contient deux cœurs avec un système de mise en commun, alors qu'un ordinateur biprocesseurs a deux processeurs distincts.

Sommaire

Atouts par rapport à un simple cœur

Avant lapparition des processeurs multicœurs, les constructeurs de processeurs augmentaient la puissance de leurs produits en élevant la fréquence de calcul de leurs processeurs monocœurs. Ainsi, les processeurs, capables deffectuer plus de calculs à la seconde, devenaient progressivement plus puissants.

Mais cette méthode a fini par atteindre ses limites : en effet, laugmentation de fréquence dun processeur nécessite laugmentation de la puissance électrique fournie, et donc de lénergie thermique générée, qu'il faut dissiper. Le besoin croissant en énergie était notamment problématique pour les ordinateurs portables. Les processeurs monocœurs les plus puissants utilisés dans les ordinateurs de grande distribution ont des puissances ne dépassant en général pas les 3 ou 4 GHz, car au-delà les problèmes cités plus haut deviennent trop contraignants. On a pu observer dans certains salons de technologie des processeurs de fréquence bien plus élevée, mais ils étaient équipés de processus de refroidissement impressionnants, pas reproductibles pour la grande distribution.

Cest pour contourner cette limite que les constructeurs se sont tournés vers la fragmentation des puces. Il existait déjà des ordinateurs fonctionnant avec plusieurs processeurs distincts (par exemple, les supercalculateurs). Lidée ici est de reproduire ce parallélisme au sein dun unique processeur : en bref, introduire plusieurs unités de calcul dans un même processeur. Le principe est simple : plutôt que davoir un processeur « simple » à fréquence élevée, on utilise par exemple deux cœurs, de fréquence moitié moindre que lautre. On obtient alors un processeur théoriquement de même puissance, mais de fréquence dhorloge beaucoup plus basse : il ne rencontre pas les problèmes dalimentation et de surchauffe de son homologue monocœur.

Le processeur multicœur présente donc les avantages par rapport au monocœur :

  • Davoir une puissance supérieure avec une fréquence dhorloge moins élevée.
  • De consommer moins dénergie électrique.
  • De diffuser moins de chaleur par effet Joule.


En plus de ces avantages purement techniques, il savère que ces microprocesseurs sont également bien plus efficaces dans le traitement multitâche. Si plusieurs applications sont exécutées simultanément sur lordinateur, celui-ci peut dès lors répartir ce travail entre les cœurs de processeurs, plutôt que deffectuer les opérations en alternance sur un seul processeur.

Contraintes de programmation

Cependant, lélaboration de tels processeurs a nécessiter des ajustements et adaptations aux différents niveaux de lordinateur. Il se pose tout dabord la question de la communication entre les différentes unités : comment répartir le travail pour que les deux processeurs se complètent, plutôt que de se neutraliser. Il a également fallu mettre à jour les différents logiciels existants pour leur permettre dexploiter cette nouvelle technologie. En effet, les composants dun processeur multicœur ont une puissance individuelle inférieure à celle dun processeur monocœur classique ; un logiciel non adapté au multicœur (et qui ne saura donc effectuer ses différents calculs quà laide dun seul des cœurs du processeur) sera par conséquent exécuté à une vitesse moindre. Afin de pallier cette contrainte, de nombreuses mises à jour ont été émises pour permettre aux logiciels de sadapter. Ces mises à jour touchent également les systèmes dexploitation, qui peuvent diviser par eux-mêmes les calculs effectués par les logiciels quils exécutent. Cela permet dutiliser la technologie multicœur même avec des logiciels non adaptés à ce type de traitement, même si cette utilisation est moins performante que si le logiciel indique directement comment doivent se diviser les calculs. De telles adaptations sont nécessaires à chaque augmentation du nombre de cœurs dans les processeurs. Ce nest que lorsque celles-ci ont été effectuées que les nouveaux processeurs peuvent exprimer leur plein potentiel.

Au final, avec un peu de recul cette technologie na pour réel inconvénient que celui de toute nouvelle technologie : elle est évolutive, et nécessite de nombreux ajustements qui feront état jusquà ce quune autre technologie vienne la remplacer. Mais elle présente en tout cas lavantage de ne pas créer de rupture : à ce jour les applications utilisant les processeurs multicœurs peuvent également fonctionner avec des processeurs monocœurs, et les applications « classiques » conçues pour des processeurs monocœurs fonctionnent également avec les nouveaux multicœurs.

Les différents processeurs

IBM

Le premier processeur double cœur chez IBM fut le POWER 4 lancé en 2001, (Le premier PowerPC dual-core fut le 970MP "Antares" en 2005, composé de 2 cœurs 970GX.)

Sun

Le premier processeur double cœur chez Sun fut l'UltraSPARC IV composé de 2 cœurs UltraSPARC III en 2003. En développement, Les nouveaux processeurs UltraSparc T1 possèderont jusqu'à 8 cœurs par processeur (octo-core).

HP

Le premier processeur PA-RISC double cœur chez HP fut le PA-8800 composé de 2 cœurs PA-8700 en 2004.

Intel

Les processeurs double cœur Intel ont été lancés le 1er avril 2005 et la marque Core 2 a été introduite le 27 juillet 2006. Le premier processeur était un Pentium Extreme Edition 840 à 3,2 GHz (composé de 2 cœurs Pentium 4 540) suivi peu de temps après des Pentium D. Le modèle EE (Extreme Edition), modèle de « démonstration », son prix étant le triple des Pentium D, était destiné à dévoiler larchitecture double cœur avant le concurrent AMD. Il était constitué de deux cœurs Pentium 4 Prescott 540 réunis sur une même puce. Cette solution a permis daugmenter les performances des processeurs sans augmenter la fréquence.

Le premier modèle « grand public » était le Pentium D 820 : il comptait 230 millions de transistors, était gravé en 90 nm et cadencé à 2,8 GHz. Dans le cas de ce processeur, les deux cœurs Pentium 4 Prescott 520 ne pouvaient communiquer que par le bus système, ils ne partagent pas vraiment de ressources communes.

Cependant, ces processeurs nétaient pas vraiment adaptés au marché des ordinateurs portables (alors en plein essor) à cause dune fréquence trop élevée qui entrainait de fortes consommation électrique et dissipation thermique. De plus, lagencement des deux cœurs était loin dêtre parfait notamment au niveau de la mémoire cache.

Cest pourquoi Intel a lancé le 27 juillet 2006 ses processeurs Core 2 Duo. Ces derniers ont pallié les inconvénients engendrés par les processeurs haute fréquence et a permis à Intel de regagner des parts dans le marché des ordinateurs portables. Avec une fréquence inférieure au Pentium D et une profondeur des pipelines réduite, ces processeurs ont de meilleures performances et ont vu leurs consommation électrique et dissipation thermique diminuées. Ces évolutions ont permis doptimiser les performances par un traitement plus efficace des informations et une meilleure gestion de lénergie.

Lévolution des Core 2 Duo actuelles concerne principalement la finesse de gravure (qui permet une baisse des dégagements thermiques à fréquence identique) mais aussi laugmentation de la mémoire cache L2. En effet, les processeurs disposent de plusieurs mémoires caches. Cependant, alors que dans les premiers Pentium D chaque cœur disposait dun cache L2 indépendant, les Core 2 Duo développés par la suite embarquaient un cache L2 commun aux deux cœurs. Cela a permis de réduire le trafic dans le bus externe et les temps de latence. Ainsi lattribution du cache peut être alors optimale pour chaque cœur.

AMD

AMD a lancé ses premiers processeurs double cœur en avril-mai 2005 juste après son concurrent Intel. Ainsi, le 21 avril 2005, AMD commercialise lAthlon 64 X2 avec quatre modèles dont le modèle dentrée de gamme lAthlon 64 X2 3800+ pour concurrencer le Pentium D 820 dIntel.

Ce modèle comptait 230 millions de transistors, était gravé en 90 nm et cadencé à 2 GHz. Il était constitué par deux cœurs Athlon 64 3800+ à 2,4 GHz mais lagencement de ses deux cœurs était différent de celui proposé par Intel. En effet, les deux cœurs peuvent ici communiquer directement entre eux sans passer par le chipset externe de la carte mère comme chez Intel, ils se partagent le même contrôleur mémoire intégré et chaque cœur dispose de son propre cache L2 (comme pour les Pentium D mais différent des Core 2 Duo).

Le gros avantage de ces processeurs au moment de leurs sorties est quils étaient compatibles avec les cartes mères existantes, une simple mise à jour du bios suffisant à les intégrer. Encore une politique radicalement différente de Intel qui avait décidé de développer un nouveau socket pour ses doubles cœurs. Ainsi même si les processeurs AMD étaient proposés à un prix plus élevé que ceux dIntel (380pour un Athlon 64 X2 3800+ contre 280pour un Pentium D 820), les utilisateurs navaient pas besoin de changer de carte mère. De plus, les Athlon 64 X2 ne chauffaient et consommaient pas plus que les modèles haut de gamme simple cœur de AMD alors que les Pentium D avaient une forte dissipation thermique et une consommation élevée par rapport à ses prédécesseurs simple cœur.

Finalement, malgré un prix plus élevé, ces processeurs bénéficiaient dun meilleur rapport qualité/prix grâce à une conception plus travaillée que les modèles Intel. Les performances sont ainsi globalement meilleures par rapport au Pentium D. Ils ont ainsi permis à AMD de se hisser au niveau dIntel malgré des problèmes de stocks dans la période qui a suivi le lancement. Lévolution des Windsor concerne la finesse de gravure mais aussi la diminution du cache L2 à cause de la forte demande actuelle pour ce type de processeur.

AMD a aussi développé des processeurs tri et quadri cœurs récemment avec la gamme Phenom. Cest la première génération de processeurs à utiliser la dernière architecture K10 de AMD. Les versions tri-cœurs sont des versions quadri-cœurs un de ces derniers a été désactivé. Ces processeurs ont été développés afin de limiter les pertes en sortie des lignes de production.

Quant à la gamme des ordinateurs portables, ce sont les Turion 64 X2 qui sont dédiés à ces machines. Les premiers sont apparus en mai 2006 et la gamme est renouvelée environ une fois par an. Ces processeurs sont moins utilisé que leurs homologues chez Intel du fait dune campagne publicitaire beaucoup moins importante.

Voir aussi

Article connexe

Liens externes

  • Portail de l’informatique Portail de linformatique
Ce document provient de « Processeur double c%C5%93ur ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Double coeur de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Processeur double coeur — Processeur double cœur L Intel Core 2 Duo E6600 est un processeur double cœur. Un processeur double cœur (dual core en anglais) est un processeur équipé de deux cœurs (ou unités de calcul) qui travaillent en parallèle. En effet, la puissance d un …   Wikipédia en Français

  • Coeur — may refer to: in entertainment À Coeur Léger Sommeil Sanglant, a 2004 album by Destroyalldreamers Cœur double, an 1891 French short story collection Cœur fidèle, a 1923 French silent film Coeurl, a fictional extraterrestrial species from novelist …   Wikipedia

  • double — DOUBLE. adj. des 2 g. Qui vaut, qui pèse, qui contient une fois autant. Il est opposé à Simple. Double louis. Double ducat. Double pistole. Double portion. Corps de logis double. f♛/b] Il se dit aussi Des choses plus fortes, de plus grande vertu… …   Dictionnaire de l'Académie Française 1798

  • Coeur double — ( Double heart ) is the first collection of short stories by the French author Marcel Schwob. The book was published by Ollendorff in Paris in July 1891, and was dedicated to Robert Louis Stevenson, a powerful influence on Schwob s work. With its …   Wikipedia

  • double — (dou bl ) adj. numéral multiplicatif 1°   Formé de deux choses semblables ou de même nature. Un double rang de colonnes.    Acte double, acte fait en deux exemplaires. On dit en termes de palais : Il est fait double entre les parties.    Double… …   Dictionnaire de la Langue Française d'Émile Littré

  • coeur — (keur) s. m. 1°   Organe qui meut le sang. 2°   la poitrine. 3°   l ensemble des facultés affectives et des sentiments moraux. 4°   mémoire des sentiments. 5°   sens moral, conscience. 6°   tempérament moral. 7°   la pensée intime, les… …   Dictionnaire de la Langue Française d'Émile Littré

  • Double vital — Corps éthérique Le corps éthérique ou corps vital, serait, en occultisme et en ésotérisme, l un des sept corps subtils des êtres vivants (voir Septénaire), après le corps physique et avant le corps astral. Sa fonction serait de vivifier et… …   Wikipédia en Français

  • Double éthérique — Corps éthérique Le corps éthérique ou corps vital, serait, en occultisme et en ésotérisme, l un des sept corps subtils des êtres vivants (voir Septénaire), après le corps physique et avant le corps astral. Sa fonction serait de vivifier et… …   Wikipédia en Français

  • Coeur d'Alene, Idaho labor strike of 1892 — There were two related incidents between miners and mine owners in Coeur d Alene, Idaho: the labor strike of 1892, and the labor confrontation of 1899. The strike of 1892 erupted in violence when labor union miners discovered they had been… …   Wikipedia

  • double — I. DOUBLE. adj. de tout genre. Qui vaut, qui pese, qui contient une fois autant. Il est opposé à simple. Double Loüis. double ducat. double pistole. double portion. corps de logis double. Il se dit aussi des choses plus fortes, de plus grande… …   Dictionnaire de l'Académie française

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/534978 Do a right-click on the link above
and select “Copy Link”