Les contenus liés aux tags Nvidia et CUDA

Afficher sous forme de : Titre | Flux

Computex : Nvidia mise sur GPU Computing

Publié le 01/06/2009 à 20:49 par Damien Triolet
Imprimer

Le fabricant de GPUs a tenu une première conférence, avant l'ouverture officielle du Computex, qui était principalement tournée sur le GPU Computing.

Nvidia a pu annoncer l'arrivée chez SuperMicro d'un serveur équipé d'une plateforme Intel et d'accélérateurs Tesla offrant 2 teraflops en occupant seulement 1U. Les solutions proposées par Nvidia tiennent également dans 1U mais n'embarquent que les GPUs et doivent donc être liée à un serveur maître. La solution de SuperMicro présente donc un intérêt important même si nous n'en connaissons pas encore les spécifications exactes. Tout au juste pouvons nous déduire des 2 teraflops qu'elle sera équipée du côté GPU de 2 GT200b.


Jen-Hsun Huang, President & CEO, Nvidia.

Du côté grand public, Nvidia s'est félicité du nombre croissant d'applications capables de tirer partie du GPU en tant que coprocesseur parallèle tout en précisant que ce n'était qu'un début puisque l'arrivée de DirectX 11 et de Windows 7 devrait accélérer la tendance. Le premier permettra d'exploiter les GPUs (y compris les versions actuelles !) d'une manière standardisée à travers les Compute Shaders. Le second, en plus d'inclure DirectX 11 à sa base, intégrera un transcodeur capable d'exploiter les GPUs, à travers les Compute Shaders, pour accélérer la conversion des vidéos.


Microsoft et Nvidia mettent en avant la prise en charge native du GPU dans Windows 7 pour accélérer le transcodage vidéo.

Grâce à CUDA, Nvidia a pris une nette avance sur la concurrence du côté du GPU Computing puisque le fabricant est prêt depuis longtemps du côté logiciel. Si à l'avenir tous les composants devraient être supportés, dans l'immédiat, l'avance prise du côté logiciel permet aux GeForce de profiter de la primeur de ces accélérations dans quelques applications principalement dédiées au traitement des vidéos. Il en va de même avec PhysX qui offre aux GeForce le premier support matériel pour la physique d'effets.

Pour appuyer sa vision Nvidia a cependant recours à des artifices grossiers dont la société use et abuse et qui finissent par transformer un sujet intéressant en caricature de communication. Par exemple pour convaincre la presse que le GPU en tant que coprocesseur est l'avenir du PC, l'argument de Jen-Hsun Huang, CEO de Nvidia, est de dire que tout le monde affirme que c'est le cas. Sous-entendu « vous la presse devez écrire la même chose pour ne pas avoir l'air ridicule ». Autre exemple, quand Nvidia nous fait la démonstration d'un jeu avec effets physiques accélérés par le GPU, le volume sonore est réduit de moitié lorsque ces effets sont désactivés, pour accentuer la sensation de perte d'immersion.

Mais ce qui nous ennuie le plus, c'est la simplification qui consiste à présenter un élément d'une unité de calcul vectorielle des GeForce comme étant un core. Une simplification qui devient de plus en plus tordue à mesure que les GPUs et les CPUs s'affrontent. Si la rhétorique de Nvidia est acceptée, alors un CPU quadcore devrait être vu comme composé d'au moins 16 cores compte tenu de ses unités vectorielles. Tout le monde crierait alors au ridicule et à raison. Nvidia est cependant coincé puisqu'après avoir utilisé à la base de son marketing les cores de cette manière il est difficile de revenir en arrière. Comment dire maintenant que le GT200 est en fait composé de 10 voire 30 cores et non pas de 240 ?

Dossier : Nvidia CUDA : l'heure de la concrétisation ?

Tags : CUDA; GPGPU; Nvidia;
Publié le 26/07/2008 à 15:06 par Damien Triolet
Imprimer

1 an après notre dernier article consacré à CUDA, nous avons décidé de faire le point à l'occasion de l'arrivée de nouvelles cartes Tesla. L'occasion également de revenir sur l'architecture du GT200.

[+] Lire la suite

Premier Centre d'Excellence CUDA

Tags : CUDA; GPGPU; Nvidia;
Publié le 30/06/2008 à 21:01 par Nicolas Gridelet
Imprimer

Logo NvidiaNvidia a annoncé aujourd'hui que l'université de l'Illinois à Urbana-Champaign avait été la première à recevoir le titre de Centre d'Excellence CUDA. En outre, la firme au caméléon a donné $500.000 à cette institution pour le développement des installations dédiées au calcul parallèle et la poursuite des programmes de recherche.

Le Chief scientist de Nvidia, le très académique David Kirk, précise que les écoles qui reçoivent cette accréditation intègrent l'environnement CUDA dans curriculum pour aider leurs étudiants à exploiter les possibilités de ces nouvelles architectures parallèles. Il est intéressant d'observer qu'au moment où les premiers jalons du langage GPGPU OpenCL sont enfin posés, Nvidia ne baisse pas la garde.

L'on connaît aujourd'hui le succès du programme TWIMTBP (The Way It's Meant To Be Played) et l'influence importante que le père des GeForce exerce désormais sur nombre de développeurs de jeux mais la démarche entreprise ici est un peu différente: elle permettra de former un grand nombre d'étudiants au CUDA, et ceux-ci, une fois diplômés, auront vraisemblablement tendance à travailler avec des outils qu'ils connaissent déjà, et à orienter les employeurs qui s'intéressent au GPGPU vers les solutions de Nvidia. Précisons qu'il s'agit d'une université assez renommée, voire prestigieuse, dans l'IT et que ceux qui l'ont fréquenté peuvent espérer disposer rapidement d'un minimum de pouvoir décisionnel au sein des grosses sociétés qui les recrutent.

Bref, quelques soient les qualités des derniers GPUs d'ATI, ce dernier devrait faire attention à ne pas se laisser distancer dans un domaine ou le rapport performance/prix n'est qu'un élément parmis beaucoup d'autres.

CUDA : version 2.0 beta et concours

Tags : CUDA; Nvidia;
Publié le 30/04/2008 à 05:40 par Damien Triolet
Imprimer

CUDANvidia a rendu disponible il y a quelques jours la version beta 2.0 de CUDA , l'interface logicielle qui permet d'exploiter les GPUs GeForce 8/9 (et variantes Quadro/Tesla) en tant qu'unités de calcul massivement parallèles. Cette version beta est disponible pour Linux ainsi que pour Windows XP et Vista, ce qui est une nouveauté, cet OS n'ayant pas eu de support auparavant.

Nvidia ne précise pas les nouveautés apportées par cette version, mais nous pouvons supposer que même si le manuel ne s'étend pas sur le sujet, elle prépare l'arrivée d'un nouveau GPU qui en plus d'un gain important en performances, devrait apporter quelques nouveautés dans le domaine du calcul, telles que le support des doubles (64bits) en flottant.

Par ailleurs, Nvidia France organise un concours, CUDA Challenge , pour lequel les développeurs aventureux (et européens) devront proposer une application ou un plugin qui exploite d'une manière intéressante le ou les GPUs à travers CUDA. Si vous possédez une GeForce 8/9 et ne savez pas comment occuper le début de l'été, vous avez jusqu'au 18 juillet pour soumettre votre projet et peut-être gagner une station de travail complète.

Dossier : Nvidia CUDA : plus en pratique

Tags : CUDA; GPGPU; Nvidia;
Publié le 09/08/2007 à 22:32 par Damien Triolet
Imprimer

Depuis le lancement de CUDA, il a bien évolué et nous avons pu en voir des utilisations pratiques, mais également mesurer les performances des GPUs contre les CPUs...

[+] Lire la suite

Top articles