Début OpenCL tutoriels?
J'ai vu quelques vidéos et articles sur la façon puissant OpenCL peut être - et je suis accro. Le problème est qu'il ya BEAUCOUP moins de ressources pour vous aider avec OpenCL alors .. dire OpenGL.
Je suis à la recherche de quelques conseils pour quelques début OpenCL (par exemple, un Hello World tutoriel) des tutoriels et des tutoriels ainsi lorsque je obtenir le blocage de celui-ci.
Aussi - comment " de la croix de la plate-forme est OpenCL, comment les différents systèmes d'exploitation (par exemple Windows, Linux, iOS & Android) pourrais-je obtenir une prise en charge d'OpenCL programme en cours d'exécution.
BTW: je préfère des tutoriels sur l'utilisation d'OpenCL avec C++ (pas de Java, etc.) 🙂
EDIT: Si je devais commencer à développer en OpenCL où j'ai besoin d'aller pour les téléchargements comme les en-têtes & .lib fichiers sur un système Windows (sous linux, vous avez juste besoin de taper sudo apt-get install opencl-dev & je pense que Mac OS X est déjà installé?).
- Fichiers d'en-tête sont disponibles à partir de lien. Beaucoup de ressources qui y sont énumérés trop.
- Tutoriel d'initiation: thebigblob.com/getting-started-with-opencl-and-gpu-computing OpenCL C++ liaisons tutoriel: thebigblob.com/using-the-cpp-bindings-for-opencl
- J'ai trouvé ceci: codeproject.com/Articles/92788/Introductory-Tutorial-to-OpenCL
Vous devez vous connecter pour publier un commentaire.
OpenCL est standard ouvert, mais repose essentiellement sur un pilote d'un fournisseur qui développe pour une configuration spécifique du matériel et du système d'exploitation.
Pour obtenir les pilotes, c++ lib et d'informations, suivre les liens:
Khronos
AMD
AMD guide (débutants à avancés)
Nvidia
Nvidia guide (débutants à avancés) + CUDA (pour en savoir plus techniques pour les Gpu Nvidia)
Mac
Intel
BRAS
Samsung
Qualcomm