Bonjour,
je pensais au début utiliser Cuda, mais il semblerait que OpenCL soit adapté pour plus de support : différents types de GPUs et même de CPUs. Comme je dispose aussi bien de GPU NVIDIA Tesla que de INTEL Xeon Phi, OpenCL semble mieux adapté afin que mon code tourne sur ce qui est disponible.
Il semblerait qu'en général (sauf applications très spécifiques) OpenCL soit aussi rapide que Cuda. Est ce que quelqu'un peut confirmer ?
Je suis développer une application complète en OpenCl et j'appeler depuis Java qui est la couche maitresse de tout le logiciel. Pour cela il semblerait qu'il y a plusieurs solutions :
- JNI
- JOCL
Est ce que quelqu'un saurait me conseiller ?
Merci par avance,
Partager