Différences entre les versions de « CUDA »

Ligne 13 : Ligne 13 :
 
=== Pour démarrer à programmer en CUDA ===
 
=== Pour démarrer à programmer en CUDA ===
  
Pour une introduction au language CUDA, consultez les guides suivants:
+
Pour une introduction au language CUDA, consultez les guides et présentations suivants:
 
 
* [http://developer.nvidia.com/suggested-reading ''CUDA by Example: An Introduction to General-Purpose GPU Programming'' - Conçu par NVIDIA pour faciliter]
 
  
 +
* [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/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/090213_gpu_computing.pdf ''Scientific Computing on a GPU Using CUDA'' - Autre bonne introduction
  
 
consultez le guide .
 
consultez le guide .

Version du 21 juillet 2011 à 11:24


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, consultez les guides et présentations suivants:

consultez le guide .

Le NVIDIA CUDA C Programming Guide est fourni avec l'installation de CUDA et du compilateur NVCC. Au DMS, celui-ci est disponible sous le répertoire /usr/local/cuda/cudaX/doc/CUDA_C_Programming_Guide.pdf, où le "X" de cudaX compte pour la version de CUDA désirée, par exemple cuda31.

Voici une liste de documents utiles:

Exemples

Voir aussi

Articles connexes

Références externes


La dernière modification de cette page a été faite le 21 juillet 2011 à 11:24.