Différences entre versions de « Programmation GPU »

Ligne 1 : Ligne 1 :
 
[[Catégorie:Logiciels]]
 
[[Catégorie:Logiciels]]
  
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 par le GPU beaucoup plus rapidement que par le CPU.
+
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.
  
 
__TOC__
 
__TOC__
Ligne 7 : Ligne 7 :
 
== Guide ==
 
== Guide ==
  
[[CUDA|CUDA]]
+
Au département, des cartes graphiques avec GPU sont disponibles dans tous les laboratoires. Vous avez la possibilité d'exploiter les GPU en utilisant
[[GPUmat|GPUmat]]
+
 
[[Jacket|Jacket]]
+
* [[CUDA|CUDA]]
 +
* [[GPUmat|GPUmat]]
 +
* [[Jacket|Jacket]]
  
 
== Exemples ==
 
== Exemples ==
  
 +
* [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddVec.cu Addition de vecteurs/matrices avec code CUDA]
 
* [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddMat.c Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX")]
 
* [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddMat.c Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX")]
 
* [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddMatCUDA.cu Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX") avec code CUDA]
 
* [http://www.dms.umontreal.ca/downloads/CUDA/exemples/AddMatCUDA.cu Addition de vecteurs/matrices sous MATLAB (fichier compilé "MEX") avec code CUDA]

Version du 27 juillet 2011 à 10:51


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. Vous avez la possibilité d'exploiter les GPU en utilisant

Exemples

Voir aussi

Articles connexes

Références externes


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