Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
HDR erreur, Masques instables, latences.... Darktable 4.2 ?
#11
Oui, c'est suffisant. As-tu peut-être activé le swap ?
Répondre
#12
(31-12-22, 19:56)jpg54 a écrit : Oui, c'est suffisant. As-tu peut-être activé le swap ?

Bonjour et bonne année à tous, malgré trop de signaux "inquiétant".

J'avais le cache activé pour les miniatures.
C'est désactivé.

Pas de gain en performance.

Mais je vais peu être investir dans un i7, toujours de 3ieme génération mais sans doute plus performant.

Merci
Répondre
#13
Après, il faut un Intel de 7ème génération pour avoir l'Open-CL. J'ai un I5 de 8ème génération l'Open-CL est possible mais sous OpenSuse Tumbelweed, c'est pas gagné. Il ne semble que c'est Ok sous W10 mais je n'y suis pas souvent pour te confirmer et je n'y vois pas vraiment une amélioration des performances entre un traitement sous Linux et W10.
Répondre
#14
Bonjour, ma machine a un Intel® Core™ i7-3740QM CPU @ 2.70GHz et OpenCL est actif.
24Go de RAM est amplement suffisant à mon humble avis.
dt stable / Ubuntu 22.04
Répondre
#15
hmmm,

j'ai cherché plus loin....rapport a OpenCL

darktable-cltest

Code :
WARNING: either your user id or the effective user id are 0. are you running darktable as root?
[dt_get_sysresource_level] switched to 1 as `default'
  total mem:      23939MB
  mipmap cache:    2992MB
  available mem:  11969MB
  singlebuff:      187MB
  OpenCL tune mem: OFF
  OpenCL pinned:  OFF
[opencl_init] opencl related configuration options:
[opencl_init] opencl: ON
[opencl_init] opencl_scheduling_profile: 'default'
[opencl_init] opencl_library: 'default path'
[opencl_init] opencl_device_priority: '*/!0,*/*/*/!0,*'
[opencl_init] opencl_mandatory_timeout: 400
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] found 2 platforms
[opencl_init] found 2 devices

[dt_opencl_device_init]
  DEVICE:                  0: 'AMD CAYMAN (DRM 2.50.0 / 5.10.0-20-amd64, LLVM 11.0.1)'
  CANONICAL NAME:          amdcaymandrm2500510020amd64llvm1101
  PLATFORM NAME & VENDOR:  Clover, Mesa
  DRIVER VERSION:          20.3.5
  DEVICE VERSION:          OpenCL 1.1 Mesa 20.3.5
  DEVICE_TYPE:              GPU
 [b] *** The OpenCL driver doesn't provide image support. See also 'clinfo' output ***[/b]

[dt_opencl_device_init]
  DEVICE:                  1: 'Intel(R) HD Graphics IvyBridge GT1'
  CANONICAL NAME:          intelrhdgraphicsivybridgegt1
  PLATFORM NAME & VENDOR:  Intel Gen OCL Driver, Intel
  DRIVER VERSION:          1.3
  DEVICE VERSION:          OpenCL 1.2 beignet 1.3
  DEVICE_TYPE:              GPU
  GLOBAL MEM SIZE:          2048 MB
  MAX MEM ALLOC:            1536 MB
  MAX IMAGE SIZE:          8192 x 8192
  MAX WORK GROUP SIZE:      256
  MAX WORK ITEM DIMENSIONS: 3
  MAX WORK ITEM SIZES:      [ 256 256 256 ]
  ASYNC PIXELPIPE:          NO
  PINNED MEMORY TRANSFER:  NO
  MEMORY TUNING:            NO
  FORCED HEADROOM:          400
  AVOID ATOMICS:            NO
  MICRO NAP:                250
  ROUNDUP WIDTH:            16
  ROUNDUP HEIGHT:          16
  CHECK EVENT HANDLES:      128
  TILING ADVANTAGE:        0.000
  DEFAULT DEVICE:          NO
  *** marked as disabled ***
[opencl_init] no suitable devices found.
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.



Il y a un bien un driver OpenCL mais darktable le considere comme "trop ancien" ?

Pour test j'ai essayé d'utiliser celui embraqué pour la CPU avec l'option :
opencl_use_cpu_devices=TRUE

mais

Code :
[dt_opencl_device_init]
  DEVICE:                  1: 'Intel(R) HD Graphics IvyBridge GT1'
  CANONICAL NAME:          intelrhdgraphicsivybridgegt1
  PLATFORM NAME & VENDOR:  Intel Gen OCL Driver, Intel
  DRIVER VERSION:          1.3
  DEVICE VERSION:          OpenCL 1.2 beignet 1.3
  DEVICE_TYPE:              GPU
  GLOBAL MEM SIZE:          2048 MB
  MAX MEM ALLOC:            1536 MB
  MAX IMAGE SIZE:          8192 x 8192
  MAX WORK GROUP SIZE:      256
  MAX WORK ITEM DIMENSIONS: 3
  MAX WORK ITEM SIZES:      [ 256 256 256 ]
  ASYNC PIXELPIPE:          NO
  PINNED MEMORY TRANSFER:  NO
  MEMORY TUNING:            NO
  FORCED HEADROOM:          400
  AVOID ATOMICS:            NO
  MICRO NAP:                250
  ROUNDUP WIDTH:            16
  ROUNDUP HEIGHT:          16
  CHECK EVENT HANDLES:      128
  TILING ADVANTAGE:        0.000
  DEFAULT DEVICE:          NO
[b]  *** marked as disabled ***[/b]
[opencl_init] no suitable devices found.
Répondre
#16
Effectivement le driver OpenCL 1.2 beignet 1.3 n'est plus utilisé par darktable et provoquait des instabilités pendant les traitements. Maintenant, c'est OpenCL Neo qui prend en charge sur les processeurs Intel de 7ème génération.
Répondre
#17
Le pilote n'est pas trop ancien c'est le processeur pour de l'opencl intel, par contre, pourquoi tu n'utilise pas ta carte amd ? même si le support d'opencl avec les carte amd est tributaire du pilote amd propriétaire il me semble et que cela ne fonctionne pas toujours très bien. Sur les pilotes amd libre, il y a un soucis avec mesa et le support des calculs pour les travaux liés aux images.
“Ce que la photo reproduit à l'infini n'a lieu qu'une fois.”
De Roland Barthes
Répondre
#18
(02-01-23, 09:35)lepolau a écrit : Le pilote n'est pas trop ancien c'est le processeur pour de l'opencl intel, par contre, pourquoi tu n'utilise pas ta carte amd ? même si le support d'opencl avec les carte amd est tributaire du pilote amd propriétaire il me semble et que cela ne fonctionne pas toujours très bien. Sur les pilotes amd libre, il y a un soucis avec mesa et le support des calculs pour les travaux liés aux images.

Pourquoi je n'utilise pas la carte AMD ?
Pour moi je l'utilise justement.
Répondre
#19
Il faut le pilote AMDGPU PRO, mais celui-ci ne prend pas en charge toutes les générations de cartes AMD : https://www.amd.com/en/support/kb/releas...-lin-16-40
Mes photos : jpverrue.fr
Répondre
#20
(02-01-23, 14:01)Didier a écrit :
(02-01-23, 09:35)lepolau a écrit : Le pilote n'est pas trop ancien c'est le processeur pour de l'opencl intel, par contre, pourquoi tu n'utilise pas ta carte amd ? même si le support d'opencl avec les carte amd est tributaire du pilote amd propriétaire il me semble et que cela ne fonctionne pas toujours très bien. Sur les pilotes amd libre, il y a un soucis avec mesa et le support des calculs pour les travaux liés aux images.

Pourquoi je n'utilise pas la carte AMD ?
Pour moi je l'utilise justement.
Effectivement pardon je n'avais pas bien regardé le fichier.

Envoyé de mon SM-A530F en utilisant Tapatalk
“Ce que la photo reproduit à l'infini n'a lieu qu'une fois.”
De Roland Barthes
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)