postit
Réseau CPC BARRE DE VIE BAS GROS POING Crunchez vos adresses URL
|
Calculez la conso électrique de votre PC
|
Hébergez vos photos
Samedi 26 Mai, 2012
Canard PC, le magazine des obsédés textuels
Le site du jeu vidéo et du PC dont vous êtes le héros
image_couly_30 Canard PC cadre_recherche
Partager
img/news/35623/larabee-block_48731_1615_737x308.jpg

ACTUALITÉ > Hardware > Canard PC vous en dit plus sur Larrabee

Canard PC vous en dit plus sur Larrabee
06 mai 2009

L
es informations tombant à la pelle depuis quelques jours, il est maintenant temps de vous faire un petit récapitulatif sur Larrabee, le futur « GPU » massivement parallèle d’Intel. Celui-ci est conçu autour de cœurs P54CS, c'est-à-dire identiques aux premiers Pentium gravés en 0.35 µm, sortis en 1995. Ces cœurs sont de type super-scalaire, mais restent In-Order (comme sur l'Atom), donc incapable de réorganiser les données pour une meilleure efficacité. Chacun de ces cœurs est capable de traiter 4 threads en hardware, a été modifié pour supporter le jeu d’instructions 64-bit EM64T et dispose de 32 Ko de cache L1 ainsi que de 256 Ko de cache L2, ponctionné sur un gros cache L2 global. Bien sûr, ce n’est pas avec de simples cœurs de Pentium que Larrabee sera un foudre de guerre.

Pour cela, Intel a couplé ces cœurs simplistes à de super-unités de calculs SIMD baptisées VPU (Vector Processing Unit) et des raffinements technologiques à la mode comme le FMA (Fused Multiply-Add), le FMS (Fused Multiply-Substract) ou d’autres types d’opérations indispensable dans les applications graphiques. L’ensemble de ces nouvelles instructions est baptisée LRBni (Larrabee New Instructions) et peut être vu comme une extension au jeu d’instructions x86 comme le MMX ou le SSE. On trouve au total 79 nouvelles instructions : 32 destinées aux opérations arithmétiques et logiques sur les vecteurs, 14 pour les FMA/FMS vectoriels, 2 pour la comparaison de vecteurs, 11 pour les masques de vecteurs, 8 pour les load/stores (oui, toujours de vecteurs), 4 vectorielles diverses et enfin 8 scalaires. Ces VPU seront équipés de 32 registres de 512 bits, de quoi traiter 16 float32, 16 int32, 8 float64 ou 8 int64 avec une seule instruction et ainsi offrir un débit top-moumoute. Cache et cœurs seront connectés ensemble par l’intermédiaire de bus en anneau (ring) ultra-rapides et unidirectionnels.

Côté mémoire, Larrabee utilisera 1 ou 2 Go de GDDR5, connectés aux cœurs par le biais de deux contrôleurs 256-bits. Dans un premier temps, la mémoire sera cadencée à environ 750 MHz, de quoi offrir un débit de 2*96 Go/s, soit 192 Go/s.

Parlons maintenant des aspects concrets de fabrication. Actuellement, le premier prototype de Larrabee, qui est sorti des chaines de fabrications d’Intel il y a quelques semaines, embarque 32 cœurs (je les ai comptés sur le wafer de Gelsinger…), 8 Mo de cache L2 (32 x 256 Ko) et est cadencé à une fréquence comprise entre 1.5 et 2 GHz (je l’ai lu dans les entrailles d’une loutre). La bête est gravée en 45 nm, ce qui implique une dissipation thermique énorme. En effet, avec 1.7 milliards de transistors et un die d’un peu moins de 600 mm², c’est plus de 200 Watts qu’il faut dissiper.

Selon toutes vraisemblances (même si là, je suppute) Intel ne proposera jamais cette déclinaison dans le commerce : elle sera uniquement destinées aux développeurs et s’accompagnera d’un SDK adéquat. En 2010 par contre, il faudra bien qu’Intel sorte Larrabee sous une forme ou une autre. Deux options possibles : soit la déclinaison 64 cœurs / 16 Mo L2, gravée en 32 nm, est prête à temps et c’est celle-là qu’Intel mettra sur le marché, soit ce n’est pas le cas et la situation va vite s’avérer très délicate. Mon esprit tourmenté me fait bien penser à une solution double dies (deux dies 32 cores / 8 Mo en 45 nm au sein d’un même package), mais une telle extrémité ne serait probablement pas viable techniquement. Quoique les alims de 1000 Watts sont disponibles en masse désormais…

Une chose est sur, Larrabee est encore très loin d’avoir dévoilé tous ses secrets.



lesmedia

News Suivante News Précédante

vignete
06
05
2009
dredd / 17H53
Bon, je sais pas si elle a déjà été faite dans ce thread, mais on a tellement peu l'occasion que je la fait quand même: -Larrabee, c'est où dites? Par là, mec.
sep_news
Neo_13 / 17H57
Doc TBLarrabee = PCI Express.
:cry: Ou alors, Pat t'as parlé d'un autre projet secret, pendant qu'il prenait la pose avec son wafer, pour un copro à base de larabee like avec des zone fpga le tout connecté sur CSI pour faire un truc qui envoie du bois et en plus puisse se customiser pour des besoin encore plus spécifique. :chinoisdufbi:
sep_news
Gérard le Canard / 18H10
Larrabee, c est une blague en lui-meme (L ara be(e)). Desole, je ne peux faire accents ni apostrophe. Reste a voir s il sera accepte par l industrie (je me dis qu il doit bien avoir des entreprises/studios qui vont dire non a l a chose, ou alors c est pour les ecoles partenaires ?)
sep_news
DaBoB / 20H16
Au pire vous vous en servirez de plateau repas ou freesbee en été
sep_news
vignete
07
05
2009
Arcanum-XIII / 09H09
Neo_13C'est pour ça qu'ils ne la vendront pas...
Tu veux dire comme leurs autres chipset graphique ? Ou tu parles de la première génération pour les développeurs ? Dans le second cas, tu imagines bien que la version pour le publique va aussi souffrir d'erreur de jeunesse, vu que c'est la que commencera le beta test grandeur nature !
sep_news
Neo_13 / 15H16
Parfois les gens sortent un produit fini... Tout le monde n'est pas Asus ou MS (quoique sur Seven, ils ont l'air d'avoir fini le produit :o)
sep_news
Yasko / 17H17
32 coeurs en 65 nm ?! Et cette histoire de réticule, et de taille max de chip ? (16~24 coeurs en 45 nm) Le coeur de Pentium a été allégé depuis les derniers calculs ? What's wrong ?
sep_news
fefe / 19H03
Tu peux s/65nm/45nm/g dans la news :).
sep_news
cbo / 19H20
Sur ? Parce que là on y comprend plus rien. Non pas que ça ait une importance dramatique mais quand on essaye de suivre vos échanges sur votre forum et que dans les articles on lit autre chose c'est embêtant. Merci à Doc TB de confirmer/infirmer
sep_news
vignete
10
05
2009
Alexko / 00H52
La news a été éditée, donc visiblement c'est sûr. N.B. : l'estimation de 16~24 cores était (notamment) basée sur le principe voulant que Larrabee suive la "tradition" d'Intel et ait 50 % de cache. Or, avec 32 x 256 ko = 8 Mo de L2 + 8 Mo de L3 (soit 16 Mo de cache) on est encore très loin des 50 %. Sur Nehalem (en 45 nm lui aussi) on a grosso-modo 6 mm² / MB de cache, donc 16 Mo => 96, disons 100 mm². En supposant un die de 600 mm² (max réticule) on est donc à 17 % de cache, environ. C'est peu pour un CPU, mais pas spécialement étonnant pour un GPU, et ça permet de mettre bien plus de cores. Même en supposant qu'Intel utilise du cache 8T sur le L2 (comme sur Nehalem) et en comptant un peu plus large pour les tags/write buffers, ça reste en-dessous de 25 %.
sep_news

Page : 1 - 2 - 3 - 4 - 5