Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/08/2014, à 16: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 02/09/2014, à 00: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, à 10:52)

Hors ligne