Hi Christian,
thanks for the feedback. Your observation is inline with most others. In
general users see a slight go noticeable speed improvement by OpenCL in
Marketsteijn demosaic. So it seems reasonable to leave Markesteijn
OpenCL on by default.
Best wishes
Ulrich
Am 08.02.2016 um 20:00 schrieb Christian Iuga:
Hi Ulrich,
sorry for the delay for testing (i not very concerned as i don't have
x-trans sensor ....
but as i'm reading result form ML i saw only nvidia card, so i have make
the test for you ... :
for me, it's nearly unusable wihout opencl (even with my 8 core), it's too
slow
But with the opencl is much better, and the perf say the same thing :
X4 faster & X20 less usage of CPU
[opencl_init] device 0 `Tahiti' supports image sizes of 16384 x 16384
[opencl_init] device 0 `Tahiti' allows GPU memory allocations of up to
1889MB
[opencl_init] device 0: Tahiti
GLOBAL_MEM_SIZE: 2662MB
MAX_WORK_GROUP_SIZE: 256
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 256 256 256 ]
DRIVER_VERSION: 1912.5 (VM)
DEVICE_VERSION: OpenCL 1.2 AMD-APP (1912.5)
Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
8Gb Ram
opencl 1 pass :
[dev_process_export] pixel pipeline processing took 0,678 secs (0,421 CPU)
opencl 3 pass :
[dev_process_export] pixel pipeline processing took 0,874 secs (0,442 CPU)
noopencl 1 pass :
[dev_process_export] pixel pipeline processing took 0,989 secs (6,922 CPU)
noopencl 3 pass :
[dev_process_export] pixel pipeline processing took 1,969 secs (13,723 CPU)
*With something more realistic of history stack, we cleary see the
advantage of opencl :*
opencl 1 pass :
[dev_process_export] pixel pipeline processing took 2,111 secs (3,690 CPU)
opencl 3 pass :
[dev_process_export] pixel pipeline processing took *2,281 secs* (3,663 CPU)
NoOpenCL 1 pass :
[dev_process_export] pixel pipeline processing took 8,607 secs (55,272 CPU)
NoOpenCL 3 pass :
[dev_process_export] pixel pipeline processing took *9,168 secs* (62,102
CPU)
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org