CUDA


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

Utilisation de CUDA

Pour une introduction au sujet du language CUDA, consultez le guide CUDA by Example: An Introduction to General-Purpose GPU Programming.

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. Le document fourni avec la version 3.2.9 de CUDA est disponible ici.

Exemples

Voir aussi

Articles connexes

Références externes


La dernière modification de cette page a été faite le 16 février 2018 à 12:12.