Messages : 2,960
Sujets : 59
Inscription : Feb 2016
Réputation :
44
Système d'exploitation:
Distribution(s) Linux: Debian GNU/Linux buster/sid
Je n'utilise pas Windows, mais je sais que tous les modules n'utilisent pas OpenCL.
Lorsque tu lances darktable depuis une ligne de commande avec l'option "-d opencl" as tu bien des kernels OpenCL compilés et chargés?
Messages : 5
Sujets : 1
Inscription : Jun 2018
Réputation :
0
Système d'exploitation:
Distribution(s) Linux: Deepin 15.5
L'option est indisponible sur Windows.
Une autre commande possible est "darktable-cltest". Elle me ressort aucune erreur, tous les modules se chargent correctement et ma configuration de priorité des cartes est elle aussi reconnu.
Messages : 2,960
Sujets : 59
Inscription : Feb 2016
Réputation :
44
Système d'exploitation:
Distribution(s) Linux: Debian GNU/Linux buster/sid
Et bien tout va bien alors! Qu'est-ce qui te fait dire qu'OpenCL n'est pas utilisé?
Messages : 5
Sujets : 1
Inscription : Jun 2018
Réputation :
0
Système d'exploitation:
Distribution(s) Linux: Deepin 15.5
Eh bien soit il n'est pas utilisé ou soit pas très bien utilisé : en chargeant pleins de modules demandant des ressources pour faire des tests, je m'aperçois que c'est presque toujours le processeur qui est utilisé, le GPU intégré est un peu demandé et le GPU Nvidia n'est pratiquement pas utilisé. De plus, activer ou désactiver OpenCl dans les réglages ne change pas la durée des temps de traitement.
Après, est-ce qu'en activant OpenCl on remarque un réel gain sur les temps de calculs ou bien cela reste assez négligeable ?
Messages : 5
Sujets : 1
Inscription : Jun 2018
Réputation :
0
Système d'exploitation:
Distribution(s) Linux: Deepin 15.5
J'ai pourtant essayé de faire attention à toutes les options de configuration et il ne devrait pas y avoir de problème.
Pour faire un essai j'ai installé Ubuntu 18.04 sur mon PC, configurer tout ce qu'il fallait pour OpenCl et encore une fois pas de gain de temps entre OpenCl activé ou non. J'avais lancé darktable avec l'option -d opencl et aucun problème n'était à constater, la carte graphique était bien choisie par darktable.
Je commence à me demander si le fait d'avoir une carte graphique pour PC portable (donc moins puissante) fait qu'il n'y a pas de différence entre utiliser OpenCl ou seulement utiliser le CPU.
Messages : 1,190
Sujets : 47
Inscription : Mar 2016
Réputation :
71
Système d'exploitation:
Distribution(s) Linux: Fedora 29
Peux-tu poster ton fichier darktable.rc ? Et la sortie de darktable -d opencl ? Parce que typiquement, on attend une amélioration de 2 à 5 fois suivant les config. J'ai déjà eu ce type de problème, et j'y ai passé un temps infini, mais c'était les réglages qui posaient problème. Ce qui est long, c'est de tester chaque changement pour comprendre ce qui se passe.
En gros, ce que je soupçonne, c'est que dt demande plus de mémoire que ton GPU n'en dispose, et que du coup la charge de calcul passe sur le CPU. Mais c'est juste une intuition.
Messages : 2,960
Sujets : 59
Inscription : Feb 2016
Réputation :
44
Système d'exploitation:
Distribution(s) Linux: Debian GNU/Linux buster/sid
08-06-18, 08:55
(Modification du message : 08-06-18, 08:56 par pascal.)
> Après, est-ce qu'en activant OpenCl on remarque un réel gain sur les temps de calculs ou bien cela reste assez négligeable ?
C'est le jour et la nuit pour moi avec mes RAW de 36Mpix.
Une possibilité, as-tu installé Beignet? Si oui, supprime pour n'utiliser que OpenCL sur Nvidia.