Actualités

NVIDIA ouvre la plateforme CUDA par une mise à jour du code source du compilateur

 
 

La firme permet aux chercheurs et aux développeurs d'outils logiciels d'ajouter au célèbre modèle de programmation parallèle, de nouveaux langages et de nouvelles compatibilités avec des architectures

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
Christophe Dugenet
nvidia@oxygen-rp.com
Tél : +33 141 11 23 91
www.oxygen-rp.com

Le nouveau compilateur CUDA basé sur LLVM
Le nouveau compilateur CUDA basé sur LLVM

Pékin-GTC Asie-14 décembre 2011 - NVIDIA annonce aujourd'hui qu'elle fournira le code source de son nouveau compilateur CUDA basé sur LLVM, aux chercheurs universitaires et aux vendeurs d'outils logiciels. Cela va leur permettre d'ajouter plus facilement la compatibilité GPU à plus de langages de programmation et à plus d'applications compatibles CUDA, et ce, sur des architectures de processeur alternatif.

LLVM est une infrastructure de compilateur open source largement employée. Elle est conçue de manière modulaire, ce qui facilite l'ajout de compatibilité à de nouveaux langages de programmation et à de nouvelles architectures de processeur. Elle est utilisée pour une gamme de besoins de programmation par de nombreuses entreprises de premier plan, comme Adobe, Apple, Cray, Electronic Arts et bien d'autres.

Le nouveau compilateur CUDA basé sur LLVM, amélioré en étant compatible avec l'architecture pour les GPU en parallèle de NVIDIA, est inclus dans la dernière version du Toolkit CUDA (v4.1) actuellement disponible.

"L'ouverture de la plateforme CUDA est une étape importante", a déclaré Sudhakar Yalamanchili, professeur à l'Institut de Technologie de Georgie et responsable du projet Ocelot , dont le logiciel de cartes a été écrit en CUDA C pour les architectures de processeurs différents, "L'avenir de l'informatique est hétérogène, et le modèle de programmation CUDA fournit un moyen puissant pour tirer le meilleur parti des performances sur les différents types de processeurs, y compris les GPU d'AMD et les processeurs x86 d'Intel. "

Permettre des approches alternatives aux systèmes parallèles hétérogènes de programmation, pour des problèmes spécifiques liés à certains domaines et pour des futurs modèles de programmation, accélérera la marche vers l'informatique exascale. En mettant à jour le code source du compilateur CUDA et du format de représentation interne (IR), NVIDIA va d'une part apporter aux chercheurs plus de souplesse pour cartographier le modèle de programmation CUDA pour d'autres architectures, et d'autre part, favoriser le développement de la prochaine génération de plates-formes informatiques de meilleures performances.

Les vendeurs d'outils logiciels peuvent également accéder à la technologie du code source du compilateur pour bâtir des solutions personnalisées.

"Cette initiative permet à PGI de créer des compilateurs natifs Fortran et OpenACC pour CUDA, qui exploitent la même technologie d'optimisation au niveau des périphériques utilisée par NVIDIA CUDA C / C + +", a affirmé Doug Miles, Directrice du Portland Group."Elle autorisera un débogage et un profilage sans obstacle grâce aux outils existants, et permettra à PGI de se concentrer sur des optimisations de niveau supérieur et sur des fonctionnalités du langage."

L'accès rapide au code source du compilateur CUDA est disponible aux chercheurs universitaires qualifiés et aux développeurs d'outils logiciels en s'inscrivant ici: http://developer.nvidia.com/cuda-source .

Pour en savoir plus sur l'environnement de programmation CUDA de NVIDIA, allez sur le site web de CUDA .

À propos de NVIDIA
NVIDIA (NASDAQ : NVDA) a révolutionné le monde de l’informatique en inventant le processeur graphique ( GPU ) en 1999. Aujourd’hui, les nouveaux processeurs NVIDIA boostent une grande gamme de produits allant des smartphones aux supercalculateurs. Les processeurs mobiles de NVIDIA équipent les téléphones portables, les tablettes et les systèmes automobiles d'information/divertissement. Les joueurs PC profitent des GPU NVIDIA pour vivre une expérience époustouflante et immersive. Les professionnels les utilisent - entre autres - pour créer des effets spéciaux pour l’industrie du cinéma et pour concevoir des produits allant des clubs de golf aux avions de ligne. Quant aux chercheurs, ils exploitent la puissance des GPU pour repousser les frontières de la science avec le calcul haute performance. NVIDIA détient actuellement plus de 2100 brevets d’invention, qui ont donné naissance à des évolutions incontournables de l’informatique moderne. Pour plus d’informations, rendez-vous sur www.nvidia.fr.

Certaines déclarations contenues dans ce communiqué de presse, y compris, mais non limité à des déclarations comme: l’impact, la disponibilité et les avantages de l’architecture CUDA de NVIDIA et le compilateur basé sur LLVM ; les effets des brevets de la société sur l'informatique moderne sont des énoncés prospectifs qui sont assujettis à risques et incertitudes qui pourraient entraîner des résultats sensiblement différents que les attentes. Les éléments importants qui pourraient donner lieu des résultats réels différents sont : la conjoncture économique mondiale, notre dépendance envers des tiers à fabriquer, assembler, conditionner et tester 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 de nos produits et de nos technologies; la confiance du marché pour nos propres produits ou pour ceux de nos partenaires; la conception, les défauts de fabrication ou de logiciels, les changements dans les préférences ou les attentes des consommateurs, les changements de normes de l'industrie et des interfaces, la perte inattendue de performance de nos produits ou technologies une fois intégrés dans les systèmes, ainsi que d'autres facteurs détaillés de temps à autre dans les rapports que NVIDIA dépose auprès de la Securities and Exchange Commission, ou SEC, y compris son formulaire 10-Q pour l'exercice financier terminé le 31 juillet 2011.Des copies des rapports déposés auprès de la SEC sont affichées sur le site Web de la société et sont disponibles auprès de NVIDIA sans frais. Ces énoncés prospectifs ne sont pas des garanties de performances futures et ne sont valables qu'à la date des présents et, sauf si la loi l'exige, NVIDIA décline toute obligation d'actualiser ces énoncés prospectifs pour refléter des événements ou circonstances futurs.

###

© 2011 NVIDIA Corporation. Tous droits réservés. NVIDIA, le logo NVIDIA et CUDA sont des marques commerciales et/ou des marques déposées de NVIDIA Corporation aux États-Unis et dans d'autres pays. Les autres noms de produits et de sociétés peuvent être des marques déposées des sociétés respectives auxquelles ils sont associés. Caractéristiques, prix, disponibilité, et spécifications sont sujets à changement sans préavis.



 
 
FacebookTwitterGoogle+LinkedInPinterest