CUDA

Signifie « Compute Unified Device Architecture ». CUDA est une plateforme de calcul parallèle développée par NVIDIA et lancée en 2006. Elle permet aux programmes logiciels d’effectuer des calculs en utilisant à la fois le CPU et le GPU. En partageant la charge de traitement avec le GPU (au lieu d’utiliser uniquement le CPU), les programmes compatibles avec CUDA peuvent obtenir des améliorations significatives des performances.

CUDA est l’une des plateformes GPGPU (General-Purpose computation on Graphics Processing Units) les plus utilisées. Contrairement à OpenCL, une autre plateforme GPGPU populaire, CUDA est propriétaire et fonctionne uniquement sur le matériel graphique NVIDIA. Cependant, la plupart des cartes graphiques compatibles avec CUDA prennent également en charge OpenCL. Les programmeurs peuvent donc choisir d’écrire du code pour l’une ou l’autre plateforme lorsqu’ils développent des applications pour du matériel NVIDIA.

Bien que CUDA ne prenne en charge que le matériel NVIDIA, il peut être utilisé avec plusieurs langages de programmation différents. Par exemple, NVIDIA fournit des API et des compilateurs pour C et C++, Fortran et Python. La boîte à outils CUDA, un environnement de développement pour les développeurs C/C++, est disponible pour Windows, OS X et Linux.

Mis à jour July 3, 2015 par Per C.

quizTestez vos connaissances

The term "slashdotted" was coined in what decade?

A
1960s
0%
B
1970s
0%
C
1980s
0%
D
1990s
0%
Correct! Incorrect!     View the Slashdot definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de CUDA sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.