« CUDA » : différence entre les versions

De DMS
Provencher (discussion | contributions)
Aucun résumé des modifications
Provencher (discussion | contributions)
Aucun résumé des modifications
Ligne 44 : Ligne 44 :
== Voir aussi ==
== Voir aussi ==


=== '''Articles connexes''' ===
=== Articles connexes ===
* [[logiciels|Logiciels au DMS]]
* [[logiciels|Logiciels au DMS]]
* [[GPUmat|GPUmat]]
* [[GPUmat|GPUmat]]
Ligne 52 : Ligne 52 :
* [[Programmation_GPU|Programmation GPU]]
* [[Programmation_GPU|Programmation GPU]]


=== '''Références externes''' ===
=== Références externes ===
* [http://developer.nvidia.com/cuda-downloads Site officiel de téléchargement de CUDA et du compilateur NVCC]
* [http://developer.nvidia.com/cuda-downloads Site officiel de téléchargement de CUDA et du compilateur NVCC]
* [http://fr.wikipedia.org/wiki/CUDA CUDA sur Wikipédia]
* [http://fr.wikipedia.org/wiki/CUDA CUDA sur Wikipédia]
* [http://developer.nvidia.com/suggested-reading CUDA by Example: An Introduction to General-Purpose GPU Programming]
* [http://developer.nvidia.com/suggested-reading CUDA by Example: An Introduction to General-Purpose GPU Programming]

Version du 13 septembre 2011 à 14:31


Le logo de CUDA.

CUDA (Compute Unified Device Architecture) est une technologie de GPGPU (General-Purpose Computing on Graphics Processing Units), c'est-à-dire qui permet l'utilisation d'un ou plusieurs processeurs graphiques (GPU) pour exécuter des calculs généraux habituellement exécutés par le processeur central (CPU).

CUDA désigne également une extension du langage C qui permet la programmation des GPU à architecture CUDA.

Guide

Pour démarrer à programmer en CUDA

Pour une introduction au language CUDA et à la programmation sur GPU en général, consultez les présentations suivantes:

Documents de référence utiles

Plusieurs documents de référence, fournis avec chaque installation de CUDA, sont disponibles dans le répertoire /usr/local/cuda/cudaX/doc/, où le "X" de cudaX compte pour la version de CUDA désirée, par exemple cuda31. Voici une courte liste des documents qui risquent de vous être les plus utiles:

N.B.: Les documents proposés par les liens ci-haut sont tirés de la version 3.2.9 de CUDA.

Exemples

Voici quelques exemples pour vous aider à démarrer avec CUDA:

Voir aussi

Articles connexes

Références externes