Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: Les nouveaux processeurs arrivent

Posté par patrick_g (page perso, ). Modéré le 14 février 2007.
Actuellement se déroule à San Francisco la conférence annuelle sur les circuits électroniques : International Solid-State Circuits Conference (ISSCC).

Beaucoup de firmes font leurs annonces de produits futurs lors de ce salon et évoquent également les progrès technologiques envisageables à court terme.

Cette année IBM dévoile son Power6, Sun présente son Niagara 2, AMD annonce son futur processeur quad-core Barcelona, PA Semi, un nouvel entrant sur le marché, lance le PA6T. Intel de son coté propose un aperçu des futurs processeurs massivement multicores avec son démonstrateur 80 coeurs.

> Lire la dépêche (59 commentaires, moyenne: 3,6).  

Sur le haut de gamme IBM a toujours été un des leaders du marché et c'est pour conserver cette avance que Big Blue présente lors de cette édition de l'ISSCC son nouveau monstre, le Power6, déjà évoqué dans ce journal.

Celui-ci est un gros CPU de près de 800 millions de transistors avec gravure en 65 nanomètre. L'architecture est dual-core (avec en plus deux threads par coeur), 128 Ko de mémoire cache de niveau 1 et 4 Mo de niveau 2 par coeur. Il est possible d'adjoindre 32 Mo de L3 partagée.

La grande surprise de ce processeur est sa fréquence de fonctionnement qui sera aux alentours de 5 GHz. C'est la reprise de la course à la fréquence qu'avait abandonnée Intel il y a quelques années.

IBM a optimisé tous les recoins du circuit et a veillé à ce que l'enveloppe thermique reste raisonnable (100 Watts) en fractionnant son CPU en une multitude de zones pouvant travailler à des fréquences différentes.

Le site ArsTechnica présente brièvement ce CPU et le site RealWorld Techno analyse plus en profondeur l'architecture d'IBM.

Sun ayant fait sa révolution il y a deux ans avec sa puce Niagara, il était logique que la firme poursuive sur sa lancée et annonce son Niagara 2. Gravé en 65 nanomètre ses huit coeurs accueillent maintenant huit threads chacun ce qui fait qu'un seul processeur peut gérer 64 threads simultanés !

L'unité cryptographique est toujours présente (elle gère les RC4, AES, DES, 3DES, SHA-1 et le SHA-256) et il y a maintenant une unité à virgule flottante par coeur (alors que dans la génération précédente, il n'y en avait qu'une seule qui était partagée entre les 8 coeurs).

Ce processeur est extrêmement intégré (SiC ou System-on-Chip) puisqu'il comprend 4 contrôleurs mémoire (dual-channel FBDIMM), deux ports ethernet 10 gigabits et 8 ports PCIe sur la surface du CPU.

Encore une fois on peut lire une présentation simplifiée sur Arstechnica et une présentation détaillée sur RealWorld Techno.

AMD a été secoué par les performances du Core 2 Duo d'Intel et l'entreprise de Sunnyvale est bien décidée à reprendre le leadership avec l'architecture K8L. Son futur champion est connu sous le nom de code de Barcelona et sera un quad-core natif en 65 nanomètres avec, pour la première fois dans la gamme Opteron, un troisième niveau de cache mémoire. Sa grande force sera sa capacité de calcul en virgule flottante qui sera très fortement augmentée et sa capacité à s'intégrer dans des machine octo-processeurs en dialoguant par le bus Hypertransport (machines glueless).
Une analyse de l'architecture K8L est disponible ici.

Fondé par des anciens ingénieurs de Digital ayant travaillé sur les processeurs Alpha, la firme PA Semi a choisi de se consacrer au marché de l'embarqué avec des processeurs très puissants utilisant l'ISA PowerC. Leur premier produit, le PA6T, est assez surprenant puisqu'il propose un processeur double-coeur 64 bits cadencé à 2 GHz avec contrôleur mémoire intégré dans une enveloppe thermique de seulement 25 Watts (13 Watts en moyenne).

Ce nouveau CPU est assez innovant par son utilisation massive (plus de 25 000) des clock gates qui servent à réduire dynamiquement la fréquence de certaines parties du coeur et par son unité d'entrées/sorties entièrement reconfigurable.

Un long article est disponible ici sur le PA6T.

Enfin Intel, le géant du processeur, n'ayant pas de produit vraiment nouveau à annoncer lors de cette édition de ISSCC, a choisi de présenter un démonstrateur technologique de CPU 80 coeurs.

La problématique des processeurs multicoeurs du futur se situe dans l'accès à la mémoire. En effet, quand il y a plusieurs dizaines de coeurs qui réclament simultanément des nouvelles données, comment permettre des transferts ayant un débit suffisant ?

Intel a opté pour une solution radicale : superposer une puce multicoeurs et une puce mémoire pour fabriquer un microprocesseur intégré. Ainsi, il n'y aura plus besoin de bus mémoire (FSB) et les accès pourront se faire avec un débit et une vitesse maximum.

Pour expérimenter ce concept Intel a produit un CPU 80 coeurs capable de fournir une puissance de plus d'un teraflop. L'ISA x86 est provisoirement mise de côté pour ce démonstrateur qui utilise une architecture VLIW (comme l'Itanium) afin de minimiser le coût en transistor.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Merci

Posté par Étienne Bersac (Jabber id, page perso, ) le 14/02/2007 à 18:00. (lien). Évalué à 8.

Merci et bravo pour cette dépêche complète, concise et accessible ! :)

Étienne.

--
E Ultreïa !

VLIW

Posté par Neo_13 () le 14/02/2007 à 19:33. (lien). Évalué à 1.

VLIW ou EPIC

Je veux dire un compatible EPIC, ou une nouvelle architecture de développement ?

Bel article

Posté par farib () le 14/02/2007 à 21:35. (lien). Évalué à 10.

Un article bien fait, clair et neutre, c'est pas drôle :-)

Un volontaire qui s'y connait en processeurs pour ouvrir les hostilités et faire l'oracle, et nous dire lequel fera un Flop sans le Tera, lequel fera grille-pain, et lequel raflera le gros lot ?

Une petite faute de rien du tout dans l'article

Posté par pleiades () le 15/02/2007 à 09:28. (lien). Évalué à 2.

"[...]Ce nouveau CPU est assez innovant pas son utilisation massive [...]"

A quand une course à la puissance...

Posté par Drakho (Jabber id, ) le 15/02/2007 à 10:03. (lien). Évalué à 7.

Très bon article, vraiment !

De mon côté, je me demande quand commencera la course à la puissance électrique, quand commenceront nous à ne plus courrir après les 10^n flops pour courrir après les composant les plus économiques sur le plan de l'énergie.

Nos ordinateur (je parle surtout des machines perso, mais c'est surement valable aussi au niveau des serveurs) consomment toujours plus, demandent toujours plus d'énergie.

L'énergie, c'est précieux, il me semble qu'il serait bon de l'économiser au mieux, en oriantant les recherche sur un nouvel axe...

Mais bon... c'est peut-être un peu utopique de ma part...

--
I see dead pixels

Merci pour l'article et petite question ...

Posté par Emilien Kia (Jabber id, page perso, ) le 16/02/2007 à 08:10. (lien). Évalué à 3.

Merci pour cet article très clair.

Juste une petite question pour un programmeur qui n'y connait rien sur le fonctionnement réel des procs : tout le monde dit que pour tirer avantage des procs multicoeurs il faut paralléliser le code, est-ce que ca veut dire qu'un proc double coeur ne peut exécuter qu'un programme à la fois (ce programme ayant 2 threads ?) ou est-ce qu'il peut exécuter plusieurs programmes différents en parallèle ?
Car si on peut exécuter plusieurs programmes en parallèles, je ne vois pas où est la polémique "paralléliser/pas paralléliser" car on a tous plusieurs dixaines de programmes qui tournent sur une machine donc un proc multi-coeurs va - de toute façon - accélérer le tout.

--
Qu'est-ce qui est petit, rond et vert, qui monte et qui descend ?
Yoda qui fait le con avec la force.

Utile ? OUI!

Posté par José JORGE (Jabber id, page perso, ) le 17/02/2007 à 17:07. (lien). Évalué à 1.

Face à tant de commentaires dubitatifs, je rappelle seulement que une Mandriva avait un indexeur de documents qui bouffait toutes les ressources. Bien sûr, c'était un bug, mais avec un système multi-coeur, on n'aurait rien senti. Et finalement, c'est ce qu'apporte la puissance depuis longtemps : rendre l'informatique plus tolérante à l'erreur/imperfection humaine : les logiciels sont de moins en moins optimisés, et pourtant de plus en plus beaux etc. Car à part pour l'esthétique du beau code, on s'en fiche de savoir si c'est optimisé ou pas.

Moi je suis béat devant mplayer qui me lit des DivX sur Pentium 133, mais ce n'est pas l'utilisation quotidienne réèele de l'informatique, sinon MS n'existerait pas.

Revenir en haut de page