Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] OpenCL désactivé lors de l'export avec diffusion et netteté
#1
Bonsoir,

J'ai remarqué que quand j'exporte des photos utilisant le module diffusion et netteté la charge est basculée sur le CPU ce qui ralenti énormément l'export.
En regardant dans les logs j'ai ces messages :

Code :
1398,588990 [default_process_tiling_cl_ptp] use tiling on module 'diffuse' for image with full size 6251 x 4167
1398,590146 [default_process_tiling_cl_ptp] (4 x 1) tiles with max dimensions 2112 x 4167 and overlap 64
1398,591193 [default_process_tiling_cl_ptp] tile (0, 0) with 2112 x 4167 at origin [0, 0]
1398,592096 [opencl memory] device 0: 140811264 bytes (134,3 MB) in use
1398,592800 [opencl memory] device 0: 281622528 bytes (268,6 MB) in use
1398,651393 [opencl memory] device 0: 422737920 bytes (403,2 MB) in use
1398,652164 [opencl memory] device 0: 563853312 bytes (537,7 MB) in use
1398,652891 [opencl memory] device 0: 572673024 bytes (546,1 MB) in use
1398,653616 [opencl memory] device 0: 713788416 bytes (680,7 MB) in use
1398,654341 [opencl memory] device 0: 854903808 bytes (815,3 MB) in use
1398,655066 [opencl memory] device 0: 996019200 bytes (949,9 MB) in use
1398,655791 [opencl memory] device 0: 1137134592 bytes (1084,5 MB) in use
1398,656523 [opencl memory] device 0: 1278249984 bytes (1219,0 MB) in use
1398,657264 [opencl memory] device 0: 1419365376 bytes (1353,6 MB) in use
1398,658027 [opencl memory] device 0: 1560480768 bytes (1488,2 MB) in use
1398,658771 [opencl memory] device 0: 1701596160 bytes (1622,8 MB) in use
1401,114098 [opencl_events_flush] could not get event info for '[Read Image (from device to host)]': -5
1401,116989 [opencl_events_flush] could not get event info for '[Read Image (from device to host)]': -5
1401,119789 [opencl_events_flush] could not get event info for '[Write Image (from host to device)]': -5
1401,122611 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,125033 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,127539 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,130036 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,132531 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,135012 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,137449 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,139640 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,141896 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,144084 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,146277 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,148488 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,151498 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,153952 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,156412 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,158845 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,161274 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,164582 [opencl_events_flush] could not get event info for 'diffuse_blur_bspline': -5
1401,167352 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,169536 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,172058 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,174279 [opencl_events_flush] could not get event info for 'diffuse_pde': -5
1401,182470 [opencl memory] device 0: 1560480768 bytes (1488,2 MB) in use
1401,184528 [opencl memory] device 0: 1419365376 bytes (1353,6 MB) in use
1401,189424 [opencl memory] device 0: 1410545664 bytes (1345,2 MB) in use
1401,191893 [opencl memory] device 0: 1269430272 bytes (1210,6 MB) in use
1401,198520 [opencl memory] device 0: 1128314880 bytes (1076,0 MB) in use
1401,205237 [opencl memory] device 0: 987199488 bytes (941,5 MB) in use
1401,211941 [opencl memory] device 0: 846084096 bytes (806,9 MB) in use
1401,221887 [opencl memory] device 0: 704968704 bytes (672,3 MB) in use
1401,228547 [opencl memory] device 0: 563853312 bytes (537,7 MB) in use
1401,235167 [opencl memory] device 0: 422737920 bytes (403,2 MB) in use
1401,241872 [opencl memory] device 0: 281622528 bytes (268,6 MB) in use
1401,248620 [opencl_diffuse] couldn't enqueue kernel! -5
1401,250289 [opencl memory] device 0: 140811264 bytes (134,3 MB) in use
1401,257137 [opencl memory] device 0: 0 bytes (0,0 MB) in use
1401,258883 [default_process_tiling_opencl_ptp] couldn't run process_cl() for module 'diffuse' in tiling mode: 0
1401,261953 [opencl_pixelpipe] could not run module 'diffuse' on gpu. falling back to cpu path

Quelqu'un pourrait m'expliquer ce qu'il se passe?

A noter que de temps en temps quand j'utilise ce module dans la chambre noire j'ai aussi un message qui apparait me disant qu'une erreur a été rencontrée et qu' openCL va être désactivé pour la session courante ce qui m'oblige à relancer darktable.
Répondre


Messages dans ce sujet
[Résolu] OpenCL désactivé lors de l'export avec diffusion et netteté - par Manu38 - 21-01-22, 23:59

Atteindre :


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