NVIDIA aidé par Microsoft et l’OpenCL
NVIDIA vient d’annoncer que ses ingénieurs travaillaient avec leurs alter ego en provenance de Microsoft afin de promouvoir l’utilisation des GPU Tesla dans les supercalculateurs. La firme vient aussi de publier ses premiers pilotes officiels OpenCL.
NVIDIA s’ouvre à Microsoft
Le partenariat NVIDIA - Microsoft est intéressant. D’un côté, le père des GeForce essaie de se faire une place sur un marché prestigieux aux chiffres d’affaires importants. De l’autre, Microsoft a trouvé un acolyte pour vendre Windows HPC Server 2008. Ce partenariat montre aussi l’importance que prend le monde des GPGPU alors qu’ATI et Intel ont déjà sorti ou vont sortir des produits qui auront pour but d’optimiser des applications scientifiques ou un système informatique décisionnelle.
Cette annonce montre aussi un changement de stratégie de la part de NVIDIA qui joue maintenant la carte du pluralisme. Il est clair que les GPGPU sont avant tout réservés à une petite niche de professionnels avec des besoins bien précis. Les machines visées sont des centres de données ou des stations de travail et les logiciels sont des outils spécialisés. Le temps où les GPGPU étaient censés révolutionner la vie du consommateur moyen est loin derrière nous.
Avec ce changement de philosophie, NVIDIA est obligé de s’adapter. Il fait donc maintenant appel à Microsoft pour infiltrer des milieux où il n’est pas toujours très présent et reconnait qu’il faudra plus que de beaux GPU, comme des systèmes optimisés, pour convaincre un public très exigent.
NVIDIA fait appel à l’OpenCL
NVIDIA semble en tous les cas avoir compris qu'il ne pouvait pas seulement compter sur CUDA. La firme propose les premiers pilotes OpenCL stables pour Windows et Linux. Si le Caméléon est loin d’abandonner CUDA, il est clair qu'il ne peut plus adopter un discours se focalisant uniquement sur son architecture, comme il l’a fait auparavant.
Les pilotes en question fonctionnent sur tous les GPU de la firme gérant officiellement CUDA. NVIDIA fournit aussi un Visual Profiler pour aider les développeurs à repérer les goulots d’étranglement et un SDK avec des exemples de codes.
Le tout est disponible sur le site de NVIDIA.
- Internet haut débit dans 20 % des foyers
- Le nom de code du jour : Esther
- L'imprimante : vecteur de piratage
- Le retour du Socket 939 et de la DDR
- Bientôt des routeurs 3G dans les portables
- LaCie et ATTO ensemble pour les professionnels
- Exmor dans une caméra de surveillance
- Asus : 12 pouces, Atom Z et GMA500
- Disque dur portable : 3 plateaux VS 2 plateaux
- Il y a 20 ans, IBM bougeait l’atome
- Windows Home Server Power Pack 3 en 2009
- Nouvelle section sur Tom’s Hardware : l’œil des experts
- Discutez avec Intel cet après-midi !
- Dell Latitude Z : chargeur à induction confirmé
- L'iPhone peut révéler vos données personnelles
- MSCE 2010 beta est là
- Vers une faillite d'AMD ?
- Le 1er module 2 Go DDR2 Mobile






Satan + Satan pour l'OpenCL
![[:-xtreme-:24]](http://img.infos-du-net.com/forum/images/perso/24/-xtreme-.gif)
Houuuuuu le vilain troll
Je ne comprend ni l'attitude de nVidia, ni votre analyse de la situation. Avec la sortie de Snow Leopard, et l'arrivée de la prochaine suite iLife, le taux d'utilisation des GPGPU sur la planète va au contraire exploser!
Bien entendu, il ne s'agit plus de révolutionner l'informatique, mais "seulement" de faire tourner plus vite des applications gourmandes (reconnaissance faciale, encodages, reconnaissance et synthèse vocale, etc...), et peut-être à terme de rendre accessible de nouvelles applications basées sur l'IA ou la logique floue (la reconnaissance faciale est un premier exemple).
Et je n'ai pas de doute que cette évolution en douceur arrivera aussi sur Windows, après tout OpenCL est Open SOurce.
nVidia s'est planté en promouvant CUDA comme une solution de la mort qui tue pour les roxxor, mais le GPGPU, que ce soit par le biais de CUDA ou de OpenCL est appelé à être de plus en plus présent dans nos machines.
Nvidia ne fait pas un changement de cap, la société a saisi que le marché est en pleine mutation. Les solutions CUDA sont viables uniquement pour un marché de niche, et techniquement s'ouvrir à des solutions plus portables vers d'autres applications (domestiques notamment) n'a rien de si surprenant ou choquant.
Ajoutons ceci: jusqu'à présent, chaque composant déployait sa puissance pour un type d'application et rien de plus. A présent, le raisonnement est d'user au maximum de la puissance disponible dans chaque machine. C'est une belle idée, d'autant plus quand il s'agit des GPU qui, mine de rien, sont de sacrés gros calculateurs! En envisageant une véritable politique visant à rendre chaque composant d'une machine utile dans toutes les situations est, à mon sens, une véritable solution d'avenir. D'ailleurs, j'ai toujours été épaté par l'absence d'idées visant à ce mode coopératif.
Je ne comprend ni l'attitude de nVidia, ni votre analyse de la situation. Avec la sortie de Snow Leopard, et l'arrivée de la prochaine suite iLife, le taux d'utilisation des GPGPU sur la planète va au contraire exploser!
Hum, comment dire, Apple c'est une petite part de marché des ordinateurs (4~5%). Là-dedans, toutes les machines ne tourneront pas sous SL (il reste ~20% de MacPPC par exemple). Et sur ceux qui auront SL, combien pourront tirer parti d'OpenCL (pas les machines à base de GMA, ni de vieilles Radeon/GeForce).
Au final, ton "explosion" ressemble plus à une petite flammèche
Et vu la tournure que prennent les choses, les applications tirant parti des GPGPU sont vraiment techniques et scientifiques.
Le fait que NVidia s'allie avec Microsoft sur Windows HPC est un mauvais signe envoyé au grand public, tu ne trouves pas ?
J'allais dire la même chose qu'Ultrabill (mais selon moi Mac est plus proche de 7 à 10 % que des 4-5 %)... mais qu'importe... Mac c'est difficilement le consommateur moyen et qu'on aille pas me dire que j'aime pas les Mac, j'ai que ca pour le moment et j'en suis très content! Mais bon, y a fanboy et realisme....
Petit calcul: les applications CUDA doivent concerner aujourd'hui, en étant très généreux, 1% de la population? Le Mac représente de 5 à 10% du marché. Passer de 1% à 5%, c'est multiplier par 5 ses PdM, est-ce assez explosif?
, mais le Mac, malgré ses faibles parts de marché, y aura largement contribué par effet d'entraînement. Comme pour beaucoup de technos, Apple implémente, Windows suit.
Mais le principal n'est pas là... Comme je l'ai dit plus haut, l'exploitation des nouvelles réserves de puissance du hardware va se faire à travers de nouvelles applications, touchant souvent à l'IA ou la logique floue. La reconnaissance faciale de iPhoto est un exemple: elle est lente, mais elle ira 10 fois plus vite sous Snow Leopard dans le prochain iLife. Et il y aura d'autres utilisations d'OpenCL que nous n'envisageons pas encore. Il va de soi que Microsoft et le monde Windows ne vont pas rester les bras croisés à regarder le Mac implémenter de nouvelles fonctions rapides... Et il s'y mettront, ne serait-ce que pour ne pas passer pour des dinosaures.
Ultrabill, c'est vrai que c'est la sortie d'applis grand public windows qui va faire exploser l'utilisation GPGPU (la grogrosse explosion ce coup ci