Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/01/2018, à 21:58

mahikeulbody

choix NVIDIA / AMD juste pour OpenCL, pas pour jouer (ni miner)

Bonjour,

Jusqu'à présent je me contente du circuit graphique de mon Intel core i3. Utilisant beaucoup Darktable, j'aimerais upgrader ma configuration avec une carte graphique compatible OpenCL afin d'améliorer les performances dans ce cas d'utilisation. Je ne joue pas. Je ne fais pas question d'avoir un driver libre, je vois ça plutôt comme la cerise sur le gâteau.

Quelle combinaison* Nvidia/AMD - libre/proprio serait la plus appropriée (i.e. efficace avec pas/peu de prise de tête) pour mon cas d'utilisation ?
Faut-il vraiment une carte haut de gamme pour que l'utilisation de OpenCL fasse une réelle différence avec le cpu ?

* avec compatibilité Wayland

Merci d'avance.

Dernière modification par mahikeulbody (Le 17/01/2018, à 22:00)


Core i3 530 - 8 GB mémoire

Hors ligne

#2 Le 18/01/2018, à 02:38

MrKebi

Re : choix NVIDIA / AMD juste pour OpenCL, pas pour jouer (ni miner)

Hello,

Je pense que le plus simple reste une carte AMD un peu récente, qui sont bien gérées par le pilote libre amdgpu et qui sauf erreur de ma part gèrent OpenCL.


PC : i7-4770k 24Go RX 580 120Go SSD + 1Tox2 HDD: Archlinux/Plasma
Laptop 1 : ThinkPad p50 i7-6820HQ 32Go 256Gox2 SSD + 500Go HDD : Archlinux/Plasma, optimus-manager
Laptop 2 : Xiaomi Mi Notebook Pro i5-8250u 8Go 240Go msata : Archlinux/XFCE, optimus-manager
Laptop 3 : HP Pavillion g6 1354ef i5-2450m 4Go 120Go SSD : Archlinux/Plasma

Hors ligne

#3 Le 18/01/2018, à 11:56

mahikeulbody

Re : choix NVIDIA / AMD juste pour OpenCL, pas pour jouer (ni miner)

Merci pour ta réponse, elle m'a donné une piste (amd-gpu) pour chercher. J'ai trouvé sur le wiki de Arch les indications suivantes :

pour AMD
amdgpu ne gère pas opencl out of the box, il faut :
opencl-mesa (libre) ou opencl-amd (non libre) pour la runtime
libopencl (non libre) ou ocl-icd (libre) pour le loader icd

pour  NVIDIA

outre le driver, il faut :
opencl-nvidia (non libre) pour la runtime
nvidia-opencl-icd (non libre) ou ocl-icd (libre) pour le loader icd

D'où les questions suivantes :

Est-ce que opencl-mesa est aussi performant que opencl-amd ou opencl-nvidia ?
Est-ce que les drivers libres (nouveau, par exemple) sont compatibles avec opencl (opencl proprio ou opencl-mesa) ?

Dernière modification par mahikeulbody (Le 18/01/2018, à 11:58)


Core i3 530 - 8 GB mémoire

Hors ligne