Larrabee est le nom de code du processeur graphique (GPU) qu'Intel développe en parallèle de ses puces intégrées aux cartes mères. Larrabee est également précurseur dans le domaine des GPGPU (General Purpose-GPU), qui représente l'avenir des super-calculateurs, et remplaceront peut être un jour tout simplement les CPU. Les premiers produits comportant des puces Larrabee sont attendus sur le marché début 2010, en même temps que la deuxième génération des CPU Core I7.
Qu'est-ce qu'un GPU, qu'est-ce qu'un GPGPU ?
Un General Purpose GPU ou GPGPU est une évolution du GPU, qui permet d'utiliser les très fortes capacités de calculs de flottants (nombre a virgules) d'un accélarateur graphique pour lui permettre d'effectuer des opérations habituellement faites sur un CPU. Dans certaines applications qui demandent beaucoup de calcul vectoriels (sur des tableaux), cela peut multiplier par 40 la puissance de calcul par rapport a un CPU classique. On peut déjà retrouver ce genre de technologies dans des applications de calcul distribué comme Folding@Home.
Le Concept de Larrabee
L'architecture de Larrabee
Comme on peut le voir sur le schéma qui avait été présenté a l'Intel Developpers Conference, chaque puce accordera une place centrale à un cache de niveau 2, muni de deux controleurs mémoire. On retrouvera les classiques pipelines Single Instruction on Multiple Data, ainsi que le Pipeline Fixed Function (FFP, qui permet de modifier la sortie graphique, comme un shader). On aura également un cache de textures de 32Ko, et des interfaces système et affichage spécifiques. L'innovation vient principalement ici du double anneau inter-processeurs de 512bits de largeur qui simplifie grandement l'architecture et permet très facilement la multiplication des coeurs en fournissant a chaque composant un accès direct (en passant par ce canal) aux autres.
Cell : Le concurrent le plus proche
Le concurrent le plus proche en terme d'architecture et de cible sur le marché est le Cell d'IBM, présent par exemple sur les consoles de salon PS3. Néanmoins son architecture est plus proche d'un GPU, avec en entrée l'Interface XDRAM, le controlleur mémoire, le cache et une puce programmable Power PC, et un simple bus reliant les unités de calcul graphique. En bout de puce on trouve le controlleur entrée sortie, cette disposition, plus rapide avec une seule puce, permet néanmoins beaucoup moins de modularité sur le nombre de cores et d'unités de calcul.
Premiers tests
Conclusion
Si Larrabee n'est pas encore le compromis parfait entre GPU et CPU, il pourrait devenir un concurrent redoutable aux processeurs graphiques de NVidia et ATI. Sur un ordinateur destiné au grand public, il semble néanmoins qu'il faudra l'utiliser en parallèle avec un CPU.
Modifié le 17/04/2019 à 13:17
Modifié le 17/04/2019 à 13:17
Merveilleux
Modifié le 17/04/2019 à 13:17
Modifié le 17/04/2019 à 13:17
Modifié le 17/04/2019 à 13:17
Modifié le 17/04/2019 à 13:17
Modifié le 17/04/2019 à 13:17