Pages : 1
#1 Le 30/08/2014, à 15:10
- bird12358
OpenCL et CUDA ?
Bonjour,
Je souhaite commencer à développer sur les architectures GPU. Pour des raisons de développement sur mon architecture finale, je souhaiterais developper sous OpenCL.
J'ai regarder les HowTO sur internet pour l'installation de OpenCL. A surprise, pour installer OpenCL, il faut installer CUDA ...
Je pensais que c'etait des API différentes donc avec des fonctions différentes.
Alors pourquoi installer CUDA pour avoir OpenCL?
Quelqu'un pourrait m'expliquer ceci?
D'avance merci.
Hors ligne
#2 Le 01/09/2014, à 23:47
- antoinexp
Re : OpenCL et CUDA ?
Salut,
Suivant ta ou tes cartes graphiques, installe simplement amd-opencl-dev ou nvidia-opencl-dev avec le gestionnaire de paquet.
Nvidia veut faire bande à part avec CUDA, et tente donc de promouvoir sa propre API, ce qui se voit notamment sur le site : https://developer.nvidia.com/get-starte … -computing aucune trace d'OpenCL !
En réalité, il semble effectivement qu'il faille installer Cuda qui contient aussi les libs et headers d'OpenCL si tu travailles sur Windows.
En revanche sur Ubuntu, par le gestionnaire de paquet, ça ne doit pas être nécessaire, ou au pire ce serait une dépendance.
Bonne soirée !
Dernière modification par antoinexp (Le 02/09/2014, à 09:52)
Hors ligne
Pages : 1