Compute Unified Device Architecture

Compute Unified Device Architecture

Informations
Développé par NvidiaVoir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 12.2 ()[1]Voir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, Linux et macOSVoir et modifier les données sur Wikidata
Type Pile de logiciels
Interface de programmationVoir et modifier les données sur Wikidata
Licence Licence propriétaireVoir et modifier les données sur Wikidata
Site web developer.nvidia.com/cuda-zoneVoir et modifier les données sur Wikidata

Schéma de principe de l'architecture CUDA

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.

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].

  1. « CUDA 12.2 Release Notes » (consulté le )
  2. (en) Anand Lal Shimpi et Wilson, Derek, « Nvidia's GeForce 8800 (G80): GPUs Re-architected for DirectX 10 », AnandTech, (consulté le ).
  3. (en) Agam Shah, « Nvidia not totally against third parties making CUDA chips », sur theregister.com (consulté le ).
  4. (en) « http://news.developer.nvidia.com/2007/02/cuda_for_gpu_co.html »(Archive.orgWikiwixArchive.isGoogleQue faire ?), sur Nvidia.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search