Page 1 sur 1

OpenCL et nVidia

Posté : mar. 7 janv. 2020 18:26
par Pitt
Bonsoir tout le monde,

J'ai une carte graphique NVIDIA Corporation GK107GLM [Quadro K2000M].
Comment activer OpenCL sur cette carte. Je ne trouve pas trop d'infos ou j'ai mal cherché.
Merci d'avance

Re: OpenCL et nVidia

Posté : mar. 7 janv. 2020 19:05
par alain
Bonjour Pitt.

Il faut déjà obligatoirement installer le pilote Nvidia qui va avec ta carte graphique. Je n'ai pas chercher lequel c'est, je te laisse le soin de
le faire par toi même. (vas sur le site Nvidia il y a un outil de recherche du pilote approprié).

Puis une fois le pilote installé, je ne me rappelle plus si les paquets "icd" sont installés avec. Alors regarde dans synaptic si
tu as les paquets suivants:
nvidia-opencl-common
nvidia-open-icd
Si pas installés, fais le...

[edit] Bon, j'ai regardé c'est le 440 qui est préconisé, si pas proposé par le gestionnaire de pilote, le 335 fera très bien l'affaire.
Fais attention quand même avec l'openCl, les portables sont pas trop fait pour ça. En plus je viens de regarder les specs 384 cuda gravés
en 24 nm, techno de 2012, ça va vite chauffer, alors avec parcimonie l'openCl, dans de bonnes conditions (refroidisseur nickel, température ambiante
pas trop haute et portable bien aéré, pas sur une couverture ou une couette)
Pour info : NVIDIA Quadro K2000M [/edit]

Re: OpenCL et nVidia

Posté : mar. 7 janv. 2020 20:42
par Pitt
Merci pour ces infos Alain.
OpenCL c'est pour Darktable.
Je vais voir ça ;)

Re: OpenCL et nVidia

Posté : mar. 7 janv. 2020 21:42
par alain
De rien ;)
Pitt a écrit : mar. 7 janv. 2020 20:42 OpenCL c'est pour Darktable.
je m'en doutais un peu (ça aurait pu être pour blender aussi, mais vu l'ordi j'ai plus pensé a darktable).
Bon y a d'autres applications qui utilisent l'OpenCl, mais c'est plus confidentiel, ou pro....

Mais même avec darktable, suivant ce que tu lui fera faire, ça peu faire tourner le GPU a font pendant quelques minutes, avec
les risques de surchauffe évoqués précédemment.
Je ne sais pas quels niveaux de traitement des images tu vas faire (par exemple les "améliorations", traitant pixel par pixel demande pas mal de
ressources) mais fait attention tout de même. Avec une RTX 2080 je ne t'aurais pas mis en garde, darktable c'est rien pour ce genre de matos.
Mais pour une petite K2000M, vaut mieux surveiller la température du GPU, pendant le traitement des images.
Mets toi le greffon "capteurs" dans ton tableau de bord pour monitorer la température en temps réel. (ou écoute le ventilo :lol: )

Re: OpenCL et nVidia

Posté : jeu. 9 janv. 2020 19:00
par Pitt
Ok. Merci pour ces infos. Ca tourne déjà pas mal sans OpenCL mais c'était pour voir la différence de vitesse des traitements. Si ça comporte trop de risques je laisse tomber. Mon PC fonctionne trés bien sans.
Encore merci ;)

Re: OpenCL et nVidia

Posté : jeu. 9 janv. 2020 19:53
par alain
Personnellement je l'aurais fait, le gain de rapidité n'est pas négligeable avec 384 cœurs cuda. C'est même bluffant vs le cpu seul.
Juste j'aurai surveillé la température et appliqué les conseils que je t'ai donné.
Normalement il n' y a pas de risque si tu est rigoureux et si tu fais attention au matos.
Pour info, je fait tourner des vielles cartes graphiques avec une 30 aine de cuda depuis des années sans problème. mais j'ai les yeux rivés sur les
températures. Et il faut que le système de refroidissement soit nickel.
Pas difficile tu mets un applet "sensors" dans ton tableau de bord.

Re: OpenCL et nVidia

Posté : sam. 11 janv. 2020 16:25
par Pitt
L'applet Sensors est déjà installé.
Je ferai l'install quand j'aurai du temps.
Merci encore