Différences entre les versions de « CUDA »

Ligne 15 : Ligne 15 :
 
Pour une introduction au language CUDA et à la programmation sur GPU en général, consultez les présentations suivantes:
 
Pour une introduction au language CUDA et à la programmation sur GPU en général, consultez les présentations suivantes:
  
* [http://www.dms.umontreal.ca/downloads/Presentation2010.pdf Séminaire sur la programmation GPU donné au DMS le 4 octobre 2010]
+
* [http://www.dms.umontreal.ca/downloads/CUDA/Presentation2010.pdf Séminaire sur la programmation GPU donné au DMS le 4 octobre 2010]
* [http://www.dms.umontreal.ca/downloads/2131_GTC2010.pdf ''Introduction to CUDA C'' - Présentation par Jason Sanders, programmeur sénior chez NVIDA]
+
* [http://www.dms.umontreal.ca/downloads/CUDA/2131_GTC2010.pdf ''Introduction to CUDA C'' - Présentation par Jason Sanders, programmeur sénior chez NVIDA]
* [http://www.dms.umontreal.ca/downloads/gpu_mike.pdf ''A beginner's guide to programming GPUs with CUDA'' - Bonne introduction à CUDA, par Mike Peardon]
+
* [http://www.dms.umontreal.ca/downloads/CUDA/gpu_mike.pdf ''A beginner's guide to programming GPUs with CUDA'' - Bonne introduction à CUDA, par Mike Peardon]
* [http://www.dms.umontreal.ca/downloads/090213_gpu_computing.pdf ''Scientific Computing on a GPU Using CUDA'' - Autre bonne introduction au sujet]
+
* [http://www.dms.umontreal.ca/downloads/CUDA/090213_gpu_computing.pdf ''Scientific Computing on a GPU Using CUDA'' - Autre bonne introduction au sujet]
  
 
=== Documents de référence utiles ===
 
=== Documents de référence utiles ===

Version du 22 juillet 2011 à 10:39


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 exemplaires des documents de la liste 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


La dernière modification de cette page a été faite le 22 juillet 2011 à 10:39.