Le calcul général sur unités de traitement graphique ( GPGPU ) est un concept très attractif pour exploiter la puissance du GPU pour tout type de calcul.
J'adorerais utiliser GPGPU pour le traitement d'image, les particules et les opérations géométriques rapides.
À l'heure actuelle, il semble que les deux prétendants dans cet espace soient CUDA et OpenCL. J'aimerais savoir:
- OpenCL est-il encore utilisable à partir de Java sur Windows / Mac?
- Quels sont les moyens d'interface des bibliothèques avec OpenCL / CUDA?
- L'utilisation directe de JNA est-elle une option?
- Est-ce que j'oublie quelque chose?
Toute expérience / exemples / histoires de guerre du monde réel sont appréciés.