ACTUALITES

NVIDIA simplifie considérablement la programmation parallèle au moyen de la plateforme CUDA 6

Les nouvelles fonctionnalités de programmabilité incluant notamment une Mémoire Unifiée, des bibliothèques « Drop-in » vont améliorer la productivité de la prochaine vague de développeurs de GPU

NVIDIA Corporation:   
Stéphane Quentin
Southern Europe Product PR Manager
NVIDIA
Email: squentin@nvidia.com
Direct: +33 1 55 63 84 93

Agence de Relations Presse   
OXYGEN
Carole DA SILVA
cdasilva@oxygen-rp.com
nvidia@oxygen-rp.com
+33 141 11 35 45

SANTA CLARA, Californie.— 14 novembre, 2013—NVIDIA a annoncé aujourd'hui le lancement de la plateforme NVIDIA® CUDA® 6, la toute dernière version de la plateforme de calcul parallèle et du modèle de programmation les plus représentés sur le marché.

La plateforme CUDA 6 simplifie encore davantage la programmation parallèle, ce qui permet aux développeurs de réduire de façon considérable le temps et la quantité d'efforts normalement nécessaires pour accélérer leurs applications d'ingénierie, leurs applications commerciales et autres applications exploitant la puissance des GPU.

Cette plateforme présente des performances améliorées qui donnent aux développeurs la capacité d'accélérer instantanément jusqu'à 10 fois les applications en remplaçant simplement les bibliothèques existantes basées sur les CPU. Les principales fonctionnalités de la plateforme CUDA 6 sont notamment les suivantes :

  • une Mémoire Unifiée :simplifie le processus de programmation en permettant aux applications d'accéder à la mémoire des CPU et GPU sans qu'il soit nécessaire de copier manuellement les données de l'une vers l'autre. La prise en charge d'une accélération du GPU avec un plus large éventail de langages de programmation est également facilitée.
  • la fonctionnalité Bibliothèques « Drop-in » : permet d'accélérer automatiquement jusqu'à 8 fois le temps de calcul des applications BLAS et FFTW en remplaçant simplement les bibliothèques de CPU existantes par les bibliothèques accélérées par le GPU.
  • Optimisation multi-GPU : les bibliothèques BLAS et FFT GPU entièrement revues permettent d'améliorer automatiquement les performances et peuvent concerner jusqu'à huit GPU pour un seul nœud, ce qui délivre une puissance atteignant jusqu'à neuf téraflops, des performances deux fois plus précises par nœud, permettant ainsi de gérer des charges de travail encore plus importantes (jusqu'à 512 Go). L'optimisation multi-GPU peut également être utilisée avec la nouvelle bibliothèque BLAS.

Comme l'affirme Rob Hoekstra, manager du Département des Algorithme évolutifs aux Laboratoires Sandia des Etats-Unis : « Grâce à la gestion automatique des données, la Mémoire Unifiée nous permet d'élaborer rapidement des prototypes de noyaux fonctionnant avec le GPU et de diminuer la complexité des codes, réduisant ainsi jusqu'à 50 % la durée de développement. La possibilité de bénéficier de cette capacité sera extrêmement utile dans la mesure où nous fixons des choix de modèles de programmation à venir et apportons des codes plus sophistiqués et plus volumineux aux GPU. »

Pour Paul Doyle, PDG de Fabric Engine, Inc. : « Nos technologies ont aidé les plus grands studios, les développeurs et animateurs de jeux à créer des animations et des effets 3D visuellement saisissants. Ils nous ont poussés à ajouter une prise en charge de l'accélération sur les GPU NVIDIA, mais la gestion de la mémoire s'est avérée trop difficile lorsqu'il fut question de gérer des cas d'utilisation complexes dans le cadre de la production. Avec la Mémoire Unifiée, tout cela est géré automatiquement, ce qui permet au compilateur de Fabric de cibler les GPU NVIDIA, permettant ainsi à nos clients de faire tourner leurs applications jusqu'à 10 fois plus rapidement. »

En plus de ces nouvelles fonctionnalités, la plateforme CUDA 6 offre toute une gamme d'outils de programmation, de bibliothèques mathématiques accélérées par GPU, des guides de documentation et de programmation.

La version 6 de la boîte à outils CUDA est attendue pour le début de l'année 2014. Les membres du programme des développeurs enregistrés de calcul CUDA/GPU seront avertis dès que la plateforme sera disponible au téléchargement. Pour rejoindre ce programme, inscrivez-vous ici.

Pour plus d'informations sur la plateforme CUDA 6, visitez le stand NVIDIA 613 au SC13, du 18 au 21 novembre à Denver. Vous pouvez aussi consulter le site Internet NVIDIA CUDA.

À propos de la plateforme CUDA
CUDA est une plateforme de calcul parallèle et un modèle de programmation, développée par NVIDIA. Elle apporte des augmentations sensationnelles des performances de calcul en exploitant la puissance des processeurs graphiques. Avec plus de 2 millions de téléchargements, la prise en charge de plus de 240 applications de pointe en ingénierie, sciences et commerce, le modèle de programmation CUDA est enseigné dans plus de 700 universités et établissements dans le monde entier et constitue l'outil le plus populaire parmi les développeurs pour tirer profit du calcul accéléré par processeur graphique.

Pour suivre les actualités de NVIDIA :


À propos de NVIDIA
Depuis 1993, NVIDIA (Nasdaq: NVDA) a été le pionnier des arts et de la science de l'informatique visuelle. Ses technologies proviennent de la transformation d'un monde d'écrans dans un monde de découverte interactive - pour tous en allant des joueurs aux scientifiques en passant par les consommateurs et les entreprises. Plus d'informations sur http://www.nvidia.fr/page/newsandevents.html et http://blogs.nvidia.com

Certaines déclarations de ce communiqué de presse, y compris mais sans s'y limiter, des déclarations concernant : les bénéfices, les performances et la disponibilité de la technologie NVIDIA CUDA 6 sont des déclarations prévisionnelles sujettes à des risques et des incertitudes qui pourraient modifier considérablement les attentes. Les facteurs importants pouvant influencer les résultats comprennent : les conditions économiques mondiales ; notre dépendance envers des tiers en ce qui concerne la fabrication, l'assemblage, le conditionnement et les tests de nos produits ; l'impact du développement technologique et de la concurrence ; le développement de nouveaux produits et de nouvelles technologies ou les améliorations à nos produits ou technologies existants ; l'acceptation de nos produits ou des produits de nos partenaires sur le marché ; les défauts de conception, de fabrication et de logiciel ; les modifications des préférences ou des exigences des consommateurs ; les modifications des normes et des interfaces du secteur ; la perte inattendue de performances de nos produits ou technologies au moment de leur intégration dans les systèmes ; ainsi que d'autres facteurs détaillés de temps à autre dans les rapports NVIDIA fournis à la SEC (Securities and Exchange Commission), notamment le formulaire 10-Q pour l'exercice fiscal achevé le 28 juillet 2013. Des copies des rapports remplis avec la SEC sont publiées sur le site Web de l'entreprise et sont disponibles auprès de NVIDIA gratuitement. Ces déclarations prévisionnelles ne sont pas des garanties de performances futures et ne sont valables que pour la date de la présente et, sauf si requis par la loi, NVIDIA refuse toute obligation de mettre à jour ces déclarations prévisionnelles afin qu'elles correspondent à des événements ou circonstances futurs.

###

© 2013 NVIDIA Corporation. Tous droits réservés. NVIDIA, le logo NVIDIA et CUDA sont des marques de commerce et/ou des marques déposées de NVIDIA Corporation aux États-Unis et dans d'autres pays. Les autres noms d'entreprise et de produit peuvent être des marques de commerce des entreprises respectives auxquelles ils sont associés. Les fonctionnalités, la tarification, la disponibilité et les caractéristiques sont sujets à modification sans préavis.