… doucement. On a quelques informations supplémentaires sur le projet Terascale qu’Intel est en train de développer.
La firme a fait une démonstration publique de son prototype regroupant près de 80 coeurs spécialisés capables de dialoguer entre eux grâce à un ring interne et de s’associer pour effectuer certaines opérations avec une grande efficacité. Tout est fractionné pour simplifier au maximum les tâches à effectuer et ainsi avoir des coeurs relativement simples qui ne font que quelques opérations (type DSP), mais qui le font très bien et très vite grâce à une architecture dédiée (2 FPU chacun). Ce n’était encore que des jolis schémas il n’y a pas longtemps, mais on a désormais quelques photos de la bonne marche de ce produit.
On commence avec le pur PCB de développement que certains aimeraient bien avoir et qui fait office de « carte mère » basique, en fait juste un socket et une tripotée de câbles servant à alimenter le die (pas de VRM dédié pour l’instant visiblement) et à prendre des mesures :
Du jus, donnez-moi du jus !!
Le précieux au centre du socket très design et ses 8 connecteurs d’alimentation :love:
Pour comparaison, ce prototype ne contient que 100 millions de transistors en 65 nm (275 mm²) alors qu’un Core 2 Duo en contient 291 millions (143 mm²). Il n’est malheureusement pas de type x86 donc les applications de type Vista ne peuvent pas tourner dessus, mais plutôt Linux &co. La démonstration a porté sur la résolution matheuse d’équations différentielles à une fréquence de 3.16 GHz et 0.95 V de Vcore, la performance a alors atteint 1 TFlops pour seulement 62 W de consommation ! Il reste néanmoins bon nombre de points à régler visiblement et ça parle de la connexion à de la mémoire nouvelle génération notamment, car il faut bien le nourrir ce petit monstre.
Un morceau du wafer où sont gravés les protos et le banc de démonstration. Un simple ventirad à heat-pipes pour le refroidissement, un Scythe Andy Samurai Master visiblement…
Ce genre de processeur sera utile dans des applications plutôt de type serveur ou station de calcul (simulation, maths, etc.) où la puissance de calcul fait toujours défaut. Néanmoins, Intel compte bien faire de la recherche pour bénéficier de cette puissance pour n’importe quelle application avec de nouvelles méthodes de programmation.
Même le 1er supercalculateur du TOP500 (il y a plus puissant dans certains domaines pointus), le monstrueux Blue Gene avec ses 131 072 processeurs et ses 367 TFlops en pointe (1 téraflop = mille milliards de calculs en virgule flottante par seconde), est ridicule à côté de ce qu’il faudrait en puissance brute pour certaines applications… Dans l’hypothèse où la puissance d’un seul processeur avoisine vraiment 1 TFlops, il n’en faudrait que 367 pour faire la même chose que Blue Gene, tout en ayant d’infinis avantages (consommation, encombrement), mais ce n’est pas aussi simpliste car les Flops ne sont qu’une indication particulière et il y a bien d’autres aspects autour qui font la puissance d’un calculateur.
Bien sûr, on est loin de l’industrialisation, mais rendez-vous dans 5 ans environ pour bencher ces joujoux d’après Intel…
|