Un nouveau pas technologique au niveau des puces x86 vient d'être
franchi, pas plus tard que la semaine dernière, avec
les annonces successives d'Intel et AMD lançant les premières
puces à double cur.
Très simple en théorie, la conception de puces à plusieurs curs
consiste à diviser le processeur en plusieurs unités physiques,
puis à établir un pont entre elles.
Au travers de cette nouvelle architecture, les constructeurs
espèrent obtenir un gain de performances en parallélisant l'exécution
des tâches. Jusqu'à présent, le principal gain de performances
obtenu d'une génération de puces à une autre passait par l'augmentation
de la fréquence interne. Mais ce procédé augmente automatiquement
la chaleur dégagée par le processeur. Pour le résoudre, les
concepteurs ont travaillé sur la finesse de gravure des puces.
En
effet, diminuer la taille des transistors permet d'en accroître
le nombre sur une même surface et, par là même,
de stabiliser le fonctionnement du processeur à plus haute fréquence.
Or, aujourd'hui, la taille des transistors atteint 90 nanomètres
et se rapproche de plus en plus des limites physiques de la
science. C'est alors qu'IBM et AMD se sont engagés vers la technologie
multicoeur, suivis peu après par Intel.
Le 18 avril, Intel a lancé son premier processeur à deux curs,
le Pentium 4 Extreme Edition 840. Destiné aux stations de travail
hautes performances, ce produit fonctionne à une fréquence de
3,2 Ghz, contre 4 Ghz pour les puces d'Intel à cur unique.
Son concurrent, AMD, s'est en revanche tourné vers le marché
des serveurs pour sa première machine double cur. Le 21 avril,
il a dévoilé l'Opteron x2, son premier processeur serveur
à deux curs, proposé en versions 1,8 Ghz, 2 Ghz et 2,2 Ghz,
alors que ces puces - quand elles sont monocoeur - atteignent
des fréquences de 2,6 Ghz.
Schéma de l'architecture
dual core d'AMD
Dans un premier temps, le passage aux architectures à plusieurs
curs sera quasiment transparent pour les utilisateurs. La plupart
des applications ayant été optimisées pour un processeur unique,
les systèmes d'exploitation ne peuvent tirer entièrement profit
de la deuxième unité de calcul.
Des
gains limités par la conception des applications
actuelles. |
Les grands assembleurs - HP, Sun, Dell et IBM - intègrent désormais
dans leur gamme ces nouveaux produits, à l'exception de Dell
qui ne possède toujours pas de produit AMD dans son portefeuille,
malgré de nombreuses tentatives de rapprochement jusqu'à
présent restées vaines (lire l'article
du 15/11/2004).
Intel et AMD ont également dévoilé les prochaines déclinaisons
de leurs puces à plusieurs curs. Ainsi, chez AMD, les premières
versions des processeurs dual core (versions 865, 870
et 875) restent dédiées aux machines quadri et octo-processeurs.
La gamme de produit 8xx sera suivie par celle des 2xx, destinés
au bi-CPU à la fin du mois d'avril. Enfin, les Athlon 64 X2
destinés aux PC de bureau devraient être lancés en juin.
Chez Intel, le Pentium D, l'équivalent de l'Athlon 64 X2 d'AMD,
est annoncé pour la fin du trimestre en cours, soit avant la
fin juin. Pas de nouvelle date en revanche du coté de l'offre
serveur. Les précédentes informations diffusées par Intel évoquaient
une disponibilité au mois de juin 2005 de la version dual
core de son processeur Itanium 2. |