Cuda est du calcul distribué sur GPU Nvidia seulement. Sur Linux, le paquet cuda fournit aussi, semble-t-il, la couche de support pour OpenCL. Reste que le même code en Cuda donne systématiquement de meilleurs performances qu'en OpenCL.
Mais Cuda n'existe pas ailleurs que sur Nvidia.
CUDA activé, darktable indique dans ses préférences que l'opencl n'est pas actif.
Tu peux dire sur quelle carte graphique ?
Il te manque probablement les headers OpenCL pour compiler les kernels.
Carte graphique : NVIDIA geForce GT 740M
système optimus.
Le système m'est pas hybride Intel-NVidia. J'ai une NVidia GTX 1050 et une carte intégrée Intel, avec le nouveau driver NEO, j'ai parfaitement l'OpenCL dans darktable alors que la carte Intel est active :
Tu es sur quelle distribution ?