« Programmation GPU » : différence entre les versions

De DMS
Provencher (discussion | contributions)
Aucun résumé des modifications
Provencher (discussion | contributions)
Aucun résumé des modifications
Ligne 12 : Ligne 12 :
* Toolbox [[GPUmat|GPUmat]] pour [[MATLAB|MATLAB]];
* Toolbox [[GPUmat|GPUmat]] pour [[MATLAB|MATLAB]];
* Toolbox [[Jacket|Jacket]] pour [[MATLAB|MATLAB]];
* Toolbox [[Jacket|Jacket]] pour [[MATLAB|MATLAB]];
* Packages CUDALink et OpenCLLink de [[Mathematica|Mathematica]].
* Packages [[Mathematica#Programmation_GPU|CUDALink et OpenCLLink]] de Mathematica.


== Exemples ==
== Exemples ==

Version du 11 août 2011 à 09:10


La programmation GPU, aussi appelée General-purpose computing on graphics processing units (GPGPU) en anglais, est l'utilisation du processeur graphique dans le but d'effectuer des calculs normalement effectués par le processeur central (CPU) de l'ordinateur. En raison de l'architecture particulière des GPU, les calculs pouvant être parallélisés, comme par exemple l'addition ou la multiplication de matrices, sont exécutés beaucoup plus rapidement par le GPU que par le CPU.

Guide

Au département, des cartes graphiques avec GPU sont disponibles dans tous les laboratoires. Les techniques suivantes permettent d'utiliser les GPU:

Exemples

Des exemples pour chacune des techniques se trouvent dans les sections respectives.

Voir aussi

Articles connexes

Références externes