AMD : CTM et processeur dédié au Stream Computing
AMD vient d’officialiser le lancement du premier processeur dédié au Stream Computing. Sous ce nom se cache l’utilisation des capacités de calcul très importantes des GPU, pour des tâches plus sérieuses (utiles ?) que les jeux vidéos. L’initiative a été lancée par ATI à l’été dernier et a dernièrement connu sa première application grand public avec la sortie de nouveaux pilotes Catalyst et d’un client du programme de calcul distribué Folding@home, spécialement adapté.
Une Radeon X1950 XT à 2600 $ ?
AMD a donc récupéré l’idée et lance un processeur dédié. Il s’agit en fait ni plus ni moins que d’une carte PCI-Express embarquant un GPU R580. Celui-ci dispose de 48 pixel pipeline et est cadencé à 600 MHz ?. Il est secondé par 1 Go de GDDR3 à 1300 MHz. Son TDP est donné pour 165 W. Destiné au monde professionnel, ce Stream Processor est lancé à 2600 dollars ( !). La pilule peut sembler très dure à avaler pour une carte somme toute pas si différente d’une Radeon X1950 XTX. AMD assure cependant avoir apporté des améliorations dans la gestion de la mémoire. Le Stream Processor a déjà été adopté par GraphStream, Panta Systems et Rackable Systems dans certains de leurs serveurs.
CTM : en direct du silicium
Ce coprocesseur sera pleinement exploité par l’intermédiaire de l’interface de programmation CTM, ou “Close to Metal”. Grâce à elle les développeurs ont un accès direct aux fonctions du GPU, sans devoir passer par les API DirectX ou OpenGL. Cette approche a récemment été suivie par Nvidia qui avec CUDA, a lancé une interface de programmation comparable pour ses Geforce 8800 (lire notre dossier à ce sujet). AMD a précisé que plus de 60 organismes de recherche et entreprises participent au développement de programmes de calculs adaptés aux Stream Processor.
Le futur d’AMD passe par Torrenza
Comme le souligne Marty Seyer, vice président senior du groupe des produits de calcul d’AMD, « le Stream Computing s’inscrit dans le cadre [du] projet Torrenza d’AMD ». Afin de favoriser l’adoption de systèmes basés sur Torrenza dans les entreprises AMD a créé l’OpenFPGA. Ce consortium à but non lucratif comprend notamment des membres de Cray, le fabricant de supercalculateurs. D’autre part un des piliers sur lesquels repose Torrenza est le bus HyperTransport, qui réalise l’interconnexion entre les processeurs et coprocesseurs spécialisés. Pour assurer son développement futur, AMD a conclu un partenariat avec l’Université de Mannheim en Allemagne, qui a débouché sur la création du Mannheim Center of Excellence, centre de recherche dédié à HyperTransport.
- Samsung mise uniquement sur le Blu-ray
- Un 22 pouces chez HP
- Core 2 Duo E4300 : c'est pour le 21 janvier
- Un GeForce 8 pour les portables Santa Rosa
- Athlon 64 X2 gravés en 65 nm disponibles ? - MAJ
- Nouvelles souris chez BenQ
- PS3 : c'est la pénurie !
- Apple met à jour ses EFI, Digital Camera Raw et X11
- Bestof 2006 sur LesNumériques
- Toshiba repousse la sortie du HD-DVD en 2007
- Silverstone CW01-WDR : le prix
- Double test Fujifilm
- La PS3 incompatible avec d'anciens jeux
- Microsoft identifie Gmail comme un virus
- Wafers : 450 mm en 2012 et 621 mm en 2021
- AMD - ATI fusionnent le CPU avec le GPU
- L'Asus P5B Deluxe en test
- Samsung : Disque dur T166 de 500 Go maximum





Voilà ...... pour ceux qui se demandaient quel était le plan derrière le rachat d'ATI !!!
L'utilisation des GPU pour des calculs haute densité est connu depuis longtemps dans le monde des serveurs UNIX, mais généralement avec des solutions matérielles propriétaires hors de prix.
Dans le projet AMD-ATI, on utilisera le GPU "standard" de la carte graphique du PC : d'où adaptation aux besoins en calcul en fonction de la puissance du GPU choisi et bas prix de par le nombre de puces produites. C'est bien vu !!
Cela peut permettre aussi à AMD de fournir (comme mentionné dans une news plus ancienne) des solutions intégrées "CPU-GPU on die" pour PC ou portables bureautiques : solution très intéressante pour simplifier le travail des intégrateurs OEM et ainsi réduire le prix des machines d'entreprise (qui a dit Dell ?).
De plus, en combinant cela (pour le monde des serveurs) avec l'architecture Torrenza (principe d'un socket universel), cela donnera la possibilité de tuner une machine multi-procs avec la combinaison souhaitée procs standards/procs de calcul (dérivés de GPU), en fonction de ce dont l'entreprise a besoin ....... ça c'est TRES bien vu ;-)
Et à ma connaissance, Intel, malgré tout le tapage médiatique fait autour du C2D pour occuper le terrain, n'a rien de semblable dans les cartons !!!
Le C2D applatit pour le moment la concurrence en archi mono-proc, mais quid des serveurs de 4 procs et plus ?
A mon avis, la technologie FSB est le gros boulet qui les empêche de rivaliser en multi-procs : ils ne pourront pas éternellement retarder son remplacement par des tailles et des niveaux de cache interne en perpétuelle augmentation !!!
Mais travaillent-ils là-dessus ? Mystère .....
Si vous voulez vous faire une idée de ce qu'il est possible de faire avec un GPU, rien qu'en DirectX, faites un tour sur : http://www.gputech.com/Cms/index.p [...] e&Itemid=1
Downloadez GPU-Quant par exemple et faites le comparatif CPU/GPU : perso 4.2 Gflops / 62 Gflops !!!
Le fait que folding@home et nVidia (projet CUDA) travaillent aussi sur le sujet est un signe à mon avis .... les parts de marché serveurs d'AMD n'ont pas fini d'augmenter !!
Peace