J'ai vu des vidéos et des articles sur la puissance d'OpenCL - et je suis accro. Le problème est qu'il y a BEAUCOUP moins de ressources là-bas pour vous aider avec OpenCL alors .. dites OpenGL.
Je suis à la recherche de pointeurs vers certains didacticiels OpenCL (par exemple, un tutoriel Hello World) et certains didacticiels avancés lorsque je me familiarise avec celui-ci.
Aussi - comment OpenCL est `` multiplateforme '', combien de systèmes d'exploitation différents (par exemple Windows, Linux, iOS et Android) pourrais-je obtenir un programme OpenCL en cours d'exécution.
BTW: Je préférerais des tutoriels sur l'utilisation d'OpenCL avec C++ (pas Java etc.) :-)
EDIT: Si je devais commencer à développer dans OpenCL, où devrais-je aller pour les téléchargements comme les en-têtes et les fichiers .lib sur un système Windows (Sur Linux, il vous suffit de taper Sudo apt-get install opencl-dev et je pense que Mac OS X l'a-t-il déjà installé?).
Dans quelle mesure OpenCL est-il multiplateforme, combien de systèmes d'exploitation différents (par exemple Windows, Linux, iOS et Android) pourrais-je utiliser un programme OpenCL?
OpenCL est un standard ouvert mais repose principalement sur un pilote développé par un fournisseur pour un matériel et un système d'exploitation spécifiques.
Pour obtenir les pilotes, la bibliothèque c ++ et les informations, suivez les liens:
guide AMD (débutant à relativement avancé)
Guide Nvidia (débutant à relativement avancé) + CUDA (pour en savoir plus sur les techniques des GPU Nvidia)