Compute Unified Device Architecture
langage de programmation / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur CUDA?
Résumez cet article pour un enfant de 10 ans
CUDA (initialement l'acronyme de Compute Unified Device Architecture[2]) est une technologie propriétaire[3] de GPGPU (General-Purpose Computing on Graphics Processing Units), c'est-à-dire utilisant un processeur graphique (GPU) pour exécuter des calculs généraux à la place du processeur central (CPU). En effet, ces processeurs comportent couramment de l'ordre d'un millier de circuits de calcul fonctionnant typiquement à 1 GHz, ce qui représente un potentiel très supérieur à un processeur central à 4 GHz, fût-il multicœurs et multi-threads. Cette utilisation requiert que le calcul à effectuer soit parallélisable.
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Développé par | Nvidia |
---|---|
Première version | |
Dernière version | 12.2 ()[1] |
Système d'exploitation | Microsoft Windows, Linux et macOS |
Type |
Pile de logiciels Interface de programmation |
Licence | Licence propriétaire |
Site web | developer.nvidia.com/cuda-zone |
CUDA permet de programmer des GPU en C++. Elle est développée par Nvidia, initialement pour ses cartes graphiques GeForce 8, et utilise un pilote unifié utilisant une technique de streaming (flux continu).
Le premier kit de développement pour CUDA est publié le [4].