Ran benchmark (darktable 2.2.1 on Ubuntu 16.04.2) only to better
understand my desktop performance - for your info:
[dev_pixelpipe] took 0,007 secs (0,052 CPU) initing base buffer [export]
[dev_pixelpipe] took 0,063 secs (0,132 CPU) processed `raw black/white
point' on GPU, blended on GPU [export]
[dev_pixelpipe] took 0,058 secs (0,036 CPU) processed `white balance' on
GPU, blended on GPU [export]
[dev_pixelpipe] took 0,138 secs (0,724 CPU) processed `highlight
reconstruction' on CPU, blended on CPU [export]
[dev_pixelpipe] took 0,287 secs (1,936 CPU) processed `demosaic' on CPU,
blended on CPU [export]
[dev_pixelpipe] took 0,806 secs (5,668 CPU) processed `tone mapping' on
CPU, blended on CPU [export]
[dev_pixelpipe] took 1,465 secs (11,452 CPU) processed `lens correction'
on CPU, blended on CPU [export]
[dev_pixelpipe] took 0,343 secs (0,320 CPU) processed `base curve' on
GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,250 secs (0,196 CPU) processed `input color
profile' on GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,188 secs (1,384 CPU) processed `color
reconstruction' on CPU, blended on CPU [export]
[dev_pixelpipe] took 61,647 secs (125,300 CPU) processed `denoise
(non-local means)' on CPU, blended on CPU [export]
[dev_pixelpipe] took 0,918 secs (5,904 CPU) processed `global tonemap'
on CPU, blended on CPU [export]
[dev_pixelpipe] took 1,148 secs (5,588 CPU) processed `shadows and
highlights' on CPU, blended on CPU [export]
[dev_pixelpipe] took 5,710 secs (38,600 CPU) processed `equalizer' on
CPU, blended on CPU [export]
[dev_pixelpipe] took 1,043 secs (0,788 CPU) processed `local contrast'
on GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,419 secs (0,260 CPU) processed `color zones' on
GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,070 secs (0,508 CPU) processed `levels' on CPU,
blended on CPU [export]
[dev_pixelpipe] took 0,373 secs (1,344 CPU) processed `sharpen' on CPU,
blended on CPU [export]
[dev_pixelpipe] took 0,243 secs (0,256 CPU) processed `color contrast'
on GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,471 secs (0,360 CPU) processed `output color
profile' on GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,018 secs (0,144 CPU) processed `gamma' on CPU,
blended on CPU [export]
Hardware: pretty new Desktop, Intel i7-6700, 32GB Ram, NVIDIA NVS 310,
Nvidia properietary drivers 367.57
Question: is there any Graphics card which runs all benchmark actions
directly on the GPU?
On 16.01.2017 17:23, Patrick Rudin wrote:
> schrieb Michael Born <[email protected]>:
>> I'm running a RX480 with MESA OpenGL (because, I like open source)
>> and the OpenCL libs from the AMDGPU-PRO driver (see
>> http://www.gearsongallium.com/?p=2960 )
>> Darktable works fine with this.
> Wow, very interesting.
>
> Could you please put these two files in the same directory:
> http://www.mirada.ch/bench.SRW
> http://www.mirada.ch/bench.SRW.xmp
>
> and post the full output of
> darktable-cli bench.SRW test.jpg --core -d perf -d opencl
> here?
>
> I would appreciate that very much :)
>
>
> Regards
>
> Patrick
> ____________________________________________________________________________
> darktable user mailing list
> to unsubscribe send a mail to [email protected]
>
--
ec-logic GmbH
[email protected]
www.ec-logic.com
Theresienstraße 12
90762 Fürth, germany
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]
hb@bozas:~/tmp$ darktable-cli bench.SRW test.jpg --core -d perf -d opencl
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 1
[opencl_init] opencl_library: ''
[opencl_init] opencl_memory_requirement: 768
[opencl_init] opencl_memory_headroom: 300
[opencl_init] opencl_device_priority: '*/!0,*/*/*'
[opencl_init] opencl_size_roundup: 16
[opencl_init] opencl_async_pixelpipe: 0
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_number_event_handles: 25
[opencl_init] opencl_micro_nap: 1000
[opencl_init] opencl_use_pinned_memory: 0
[opencl_init] opencl_use_cpu_devices: 0
[opencl_init] opencl_avoid_atomics: 0
[opencl_init] opencl_enable_markesteijn: 1
[opencl_init]
[opencl_init] could not find opencl runtime library 'libOpenCL'
[opencl_init] could not find opencl runtime library 'libOpenCL.so'
[opencl_init] found opencl runtime library 'libOpenCL.so.1'
[opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded
[opencl_init] found 1 platform
[opencl_init] found 1 device
[opencl_init] device 0 `NVS 310' has sm_20 support.
[opencl_init] device 0 `NVS 310' supports image sizes of 16384 x 16384
[opencl_init] device 0 `NVS 310' allows GPU memory allocations of up to 240MB
[opencl_init] device 0: NVS 310
GLOBAL_MEM_SIZE: 961MB
MAX_WORK_GROUP_SIZE: 1024
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 1024 1024 64 ]
DRIVER_VERSION: 367.57
DEVICE_VERSION: OpenCL 1.1 CUDA
[opencl_init] compiling program `demosaic_ppg.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/demosaic_ppg.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/demosaic_ppg.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `atrous.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/atrous.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/atrous.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `basic.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/basic.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/basic.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `blendop.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/blendop.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/blendop.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `highpass.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/highpass.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/highpass.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `nlmeans.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/nlmeans.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/nlmeans.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `gaussian.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/gaussian.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/gaussian.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `sharpen.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/sharpen.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/sharpen.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `extended.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/extended.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/extended.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `soften.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/soften.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/soften.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `bilateral.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/bilateral.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/bilateral.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `denoiseprofile.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/denoiseprofile.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/denoiseprofile.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `bloom.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/bloom.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/bloom.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `colorreconstruction.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/colorreconstruction.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/colorreconstruction.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `demosaic_other.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/demosaic_other.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/demosaic_other.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `demosaic_vng.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/demosaic_vng.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/demosaic_vng.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `demosaic_markesteijn.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/demosaic_markesteijn.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/demosaic_markesteijn.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `liquify.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/liquify.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/liquify.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] compiling program `basecurve.cl' ..
[opencl_load_program] loaded cached binary program from file
`/home/hb/.cache/darktable/cached_kernels_for_NVS310/basecurve.cl.bin'
[opencl_load_program] successfully loaded program from
`/usr/share/darktable/kernels/basecurve.cl'
[opencl_build_program] successfully built program
[opencl_build_program] BUILD STATUS: 0
BUILD LOG:
[opencl_init] kernel loading time: 0.1268
[opencl_init] OpenCL successfully initialized.
[opencl_init] here are the internal numbers and names of OpenCL devices
available to darktable:
[opencl_init] 0 'NVS 310'
[opencl_init] these are your device priorities:
[opencl_init] image preview export thumbnail
[opencl_init] 0 -1 0 0
[opencl_init] FINALLY: opencl is AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is ON.
[opencl_create_kernel] successfully loaded kernel `zero' (0) for device 0
[opencl_create_kernel] successfully loaded kernel `splat' (1) for device 0
[opencl_create_kernel] successfully loaded kernel `blur_line' (2) for device 0
[opencl_create_kernel] successfully loaded kernel `blur_line_z' (3) for device 0
[opencl_create_kernel] successfully loaded kernel `slice' (4) for device 0
[opencl_create_kernel] successfully loaded kernel `slice_to_output' (5) for
device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_column_1c' (6) for
device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_1c' (7)
for device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_column_4c' (8) for
device 0
[opencl_create_kernel] successfully loaded kernel `gaussian_transpose_4c' (9)
for device 0
[opencl_create_kernel] successfully loaded kernel `interpolation_resample' (10)
for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_Lab' (11) for
device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_RAW' (12) for
device 0
[opencl_create_kernel] successfully loaded kernel `blendop_mask_rgb' (13) for
device 0
[opencl_create_kernel] successfully loaded kernel `blendop_Lab' (14) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_RAW' (15) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_rgb' (16) for device 0
[opencl_create_kernel] successfully loaded kernel `blendop_set_mask' (17) for
device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_hblur' (18) for
device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_vblur' (19) for
device 0
[opencl_create_kernel] successfully loaded kernel `sharpen_mix' (20) for device 0
[opencl_create_kernel] successfully loaded kernel `colorchecker' (21) for
device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndp' (22) for
device 0
[opencl_create_kernel] successfully loaded kernel `graduatedndm' (23) for
device 0
[opencl_create_kernel] successfully loaded kernel `colorzones' (24) for device 0
[opencl_create_kernel] successfully loaded kernel `soften_overexposed' (25) for
device 0
[opencl_create_kernel] successfully loaded kernel `soften_hblur' (26) for
device 0
[opencl_create_kernel] successfully loaded kernel `soften_vblur' (27) for
device 0
[opencl_create_kernel] successfully loaded kernel `soften_mix' (28) for device 0
[opencl_create_kernel] successfully loaded kernel `shadows_highlights_mix' (29)
for device 0
[opencl_create_kernel] successfully loaded kernel `eaw_decompose' (30) for
device 0
[opencl_create_kernel] successfully loaded kernel `eaw_synthesize' (31) for
device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bilinear' (32)
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_bicubic' (33)
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos2' (34)
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_distort_lanczos3' (35)
for device 0
[opencl_create_kernel] successfully loaded kernel `lens_vignette' (36) for
device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_first' (37) for
device 0
[opencl_create_kernel] successfully loaded kernel `pixelmax_second' (38) for
device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_reinhard'
(39) for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_drago' (40)
for device 0
[opencl_create_kernel] successfully loaded kernel `global_tonemap_filmic' (41)
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bilinear' (42)
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_bicubic' (43)
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos2' (44)
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_rotate_lanczos3' (45)
for device 0
[opencl_create_kernel] successfully loaded kernel `borders_fill' (46) for
device 0
[opencl_create_kernel] successfully loaded kernel `colisa' (47) for device 0
[opencl_create_kernel] successfully loaded kernel `overexposed' (48) for device 0
[opencl_create_kernel] successfully loaded kernel `colorbalance' (49) for
device 0
[opencl_create_kernel] successfully loaded kernel `bloom_threshold' (50) for
device 0
[opencl_create_kernel] successfully loaded kernel `bloom_hblur' (51) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_vblur' (52) for device 0
[opencl_create_kernel] successfully loaded kernel `bloom_mix' (53) for device 0
[opencl_create_kernel] successfully loaded kernel `rawprepare_1f' (54) for
device 0
[opencl_create_kernel] successfully loaded kernel `rawprepare_4f' (55) for
device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_precondition'
(56) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_init' (57)
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_dist' (58)
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_horiz' (59)
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_vert' (60)
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_accu' (61)
for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_finish' (62)
for device 0
[opencl_create_kernel] successfully loaded kernel
`denoiseprofile_backtransform' (63) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_decompose'
(64) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_synthesize'
(65) for device 0
[opencl_create_kernel] successfully loaded kernel `denoiseprofile_reduce_first'
(66) for device 0
[opencl_create_kernel] successfully loaded kernel
`denoiseprofile_reduce_second' (67) for device 0
[opencl_create_kernel] successfully loaded kernel
`clip_and_zoom_demosaic_half_size' (68) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_green' (69) for
device 0
[opencl_create_kernel] successfully loaded kernel `green_equilibration' (70)
for device 0
[opencl_create_kernel] successfully loaded kernel `pre_median' (71) for device 0
[opencl_create_kernel] successfully loaded kernel `ppg_demosaic_redblue' (72)
for device 0
[opencl_create_kernel] successfully loaded kernel `clip_and_zoom' (73) for
device 0
[opencl_create_kernel] successfully loaded kernel `border_interpolate' (74) for
device 0
[opencl_create_kernel] successfully loaded kernel `color_smoothing' (75) for
device 0
[opencl_create_kernel] successfully loaded kernel `passthrough_monochrome' (76)
for device 0
[opencl_create_kernel] successfully loaded kernel
`clip_and_zoom_demosaic_passthrough_monochrome' (77) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_border_interpolate' (78)
for device 0
[opencl_create_kernel] successfully loaded kernel `vng_lin_interpolate' (79)
for device 0
[opencl_create_kernel] successfully loaded kernel
`clip_and_zoom_demosaic_third_size_xtrans' (80) for device 0
[opencl_create_kernel] successfully loaded kernel `vng_green_equilibrate' (81)
for device 0
[opencl_create_kernel] successfully loaded kernel `vng_interpolate' (82) for
device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_initial_copy'
(83) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_green_minmax'
(84) for device 0
[opencl_create_kernel] successfully loaded kernel
`markesteijn_interpolate_green' (85) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_solitary_green'
(86) for device 0
[opencl_create_kernel] successfully loaded kernel
`markesteijn_recalculate_green' (87) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_red_and_blue'
(88) for device 0
[opencl_create_kernel] successfully loaded kernel
`markesteijn_interpolate_twoxtwo' (89) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_convert_yuv'
(90) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_differentiate'
(91) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_threshold'
(92) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_set' (93)
for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_sum' (94)
for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_max' (95)
for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_max_corr'
(96) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_homo_quench'
(97) for device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_zero' (98) for
device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_accu' (99) for
device 0
[opencl_create_kernel] successfully loaded kernel `markesteijn_final' (100) for
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_init' (101) for
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_dist' (102) for
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_horiz' (103) for
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_vert' (104) for
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_accu' (105) for
device 0
[opencl_create_kernel] successfully loaded kernel `nlmeans_finish' (106) for
device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_histogram'
(107) for device 0
[opencl_create_kernel] successfully loaded kernel `colormapping_mapping' (108)
for device 0
[opencl_create_kernel] successfully loaded kernel `splittoning' (109) for
device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_clip' (110)
for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_lch_bayer'
(111) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_1f_lch_xtrans'
(112) for device 0
[opencl_create_kernel] successfully loaded kernel `highlights_4f_clip' (113)
for device 0
[opencl_create_kernel] successfully loaded kernel `channelmixer' (114) for
device 0
[opencl_create_kernel] successfully loaded kernel `colorcontrast' (115) for
device 0
[opencl_create_kernel] successfully loaded kernel `tonecurve' (116) for device 0
[opencl_create_kernel] successfully loaded kernel `lowpass_mix' (117) for
device 0
[opencl_create_kernel] successfully loaded kernel `levels' (118) for device 0
[opencl_create_kernel] successfully loaded kernel `monochrome_filter' (119) for
device 0
[opencl_create_kernel] successfully loaded kernel `monochrome' (120) for device 0
[opencl_create_kernel] successfully loaded kernel `lowlight' (121) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_1f' (122) for device 0
[opencl_create_kernel] successfully loaded kernel `invert_4f' (123) for device 0
[opencl_create_kernel] successfully loaded kernel `colorin_unbound' (124) for
device 0
[opencl_create_kernel] successfully loaded kernel `colorin_clipping' (125) for
device 0
[opencl_create_kernel] successfully loaded kernel `velvia' (126) for device 0
[opencl_create_kernel] successfully loaded kernel `colorout' (127) for device 0
[opencl_create_kernel] successfully loaded kernel `highpass_invert' (128) for
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_hblur' (129) for
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_vblur' (130) for
device 0
[opencl_create_kernel] successfully loaded kernel `highpass_mix' (131) for
device 0
[opencl_create_kernel] successfully loaded kernel `vibrance' (132) for device 0
[opencl_create_kernel] successfully loaded kernel `colorcorrection' (133) for
device 0
[opencl_create_kernel] successfully loaded kernel `profilegamma' (134) for
device 0
[opencl_create_kernel] successfully loaded kernel `colorize' (135) for device 0
[opencl_create_kernel] successfully loaded kernel `exposure' (136) for device 0
[opencl_create_kernel] successfully loaded kernel `flip' (137) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_zero'
(138) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_splat'
(139) for device 0
[opencl_create_kernel] successfully loaded kernel
`colorreconstruction_blur_line' (140) for device 0
[opencl_create_kernel] successfully loaded kernel `colorreconstruction_slice'
(141) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_mark_cfa'
(142) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_mark_solid'
(143) for device 0
[opencl_create_kernel] successfully loaded kernel `rawoverexposed_falsecolor'
(144) for device 0
[opencl_create_kernel] successfully loaded kernel `zonesystem' (145) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_lut' (146) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_zero' (147) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_ev_lut' (148) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_compute_features'
(149) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blur_h' (150) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blur_v' (151) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_expand' (152) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_reduce' (153) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_detail' (154) for
device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_adjust_features'
(155) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blend_gaussian'
(156) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_blend_laplacian'
(157) for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_normalize' (158)
for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_reconstruct' (159)
for device 0
[opencl_create_kernel] successfully loaded kernel `basecurve_finalize' (160)
for device 0
[opencl_create_kernel] successfully loaded kernel `vignette' (161) for device 0
[opencl_create_kernel] successfully loaded kernel `ashift_bilinear' (162) for
device 0
[opencl_create_kernel] successfully loaded kernel `ashift_bicubic' (163) for
device 0
[opencl_create_kernel] successfully loaded kernel `ashift_lanczos2' (164) for
device 0
[opencl_create_kernel] successfully loaded kernel `ashift_lanczos3' (165) for
device 0
[opencl_create_kernel] successfully loaded kernel `warp_kernel' (166) for
device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_4f' (167) for
device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f' (168) for
device 0
[opencl_create_kernel] successfully loaded kernel `whitebalance_1f_xtrans'
(169) for device 0
[opencl_create_kernel] successfully loaded kernel `relight' (170) for device 0
[dev] took 0,130 secs (0,232 CPU) to load the image.
[export] creating pixelpipe took 0,094 secs (0,212 CPU)
[pixelpipe_process] [export] using device 0
[dev_pixelpipe] took 0,007 secs (0,052 CPU) initing base buffer [export]
[dev_pixelpipe] took 0,063 secs (0,132 CPU) processed `raw black/white point'
on GPU, blended on GPU [export]
[dev_pixelpipe] took 0,058 secs (0,036 CPU) processed `white balance' on GPU,
blended on GPU [export]
[dev_pixelpipe] took 0,138 secs (0,724 CPU) processed `highlight
reconstruction' on CPU, blended on CPU [export]
[dev_pixelpipe] took 0,287 secs (1,936 CPU) processed `demosaic' on CPU,
blended on CPU [export]
[dev_pixelpipe] took 0,806 secs (5,668 CPU) processed `tone mapping' on CPU,
blended on CPU [export]
[opencl_pixelpipe] failed to run module 'lens'. fall back to cpu path
[dev_pixelpipe] took 1,465 secs (11,452 CPU) processed `lens correction' on
CPU, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'basecurve' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 4300 x 3660
and overlap 0
[default_process_tiling_cl_ptp] tile (0, 0) with 4300 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 1190 x 3660 at origin [4300, 0]
[dev_pixelpipe] took 0,343 secs (0,320 CPU) processed `base curve' on GPU with
tiling, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'colorin' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 4300 x 3660
and overlap 0
[default_process_tiling_cl_ptp] tile (0, 0) with 4300 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 1190 x 3660 at origin [4300, 0]
[dev_pixelpipe] took 0,250 secs (0,196 CPU) processed `input color profile' on
GPU with tiling, blended on CPU [export]
[opencl_pixelpipe] failed to run module 'colorreconstruct'. fall back to cpu
path
[dev_pixelpipe] took 0,188 secs (1,384 CPU) processed `color reconstruction' on
CPU, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'nlmeans' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 2956 x 3660
and overlap 9
[default_process_tiling_cl_ptp] tile (0, 0) with 2956 x 3660 at origin [0, 0]
[opencl_nlmeans] couldn't enqueue kernel! -4
[default_process_tiling_opencl_ptp] couldn't run process_cl() for module
'nlmeans' in tiling mode: 0
[opencl_pixelpipe] failed to run module 'nlmeans'. fall back to cpu path
[dev_pixelpipe] took 61,647 secs (125,300 CPU) processed `denoise (non-local
means)' on CPU, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'globaltonemap' for image
with full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 3944 x 3660
and overlap 440
[default_process_tiling_cl_ptp] tile (0, 0) with 3944 x 3660 at origin [0, 0]
[default_process_tiling_opencl_ptp] couldn't run process_cl() for module
'globaltonemap' in tiling mode: 0
[opencl_pixelpipe] failed to run module 'globaltonemap'. fall back to cpu path
[dev_pixelpipe] took 0,918 secs (5,904 CPU) processed `global tonemap' on CPU,
blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'shadhi' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (3 x 1) tiles with max dimensions 2892 x 3660
and overlap 400
[default_process_tiling_cl_ptp] tile (0, 0) with 2892 x 3660 at origin [0, 0]
[opencl copy_buffer_to_image] could not copy buffer: -4
[opencl_shadows&highlights] couldn't enqueue kernel! -4
[default_process_tiling_opencl_ptp] couldn't run process_cl() for module
'shadhi' in tiling mode: 0
[opencl_pixelpipe] failed to run module 'shadhi'. fall back to cpu path
[dev_pixelpipe] took 1,148 secs (5,588 CPU) processed `shadows and highlights'
on CPU, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'atrous' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (3 x 4) tiles with max dimensions 2428 x 1620
and overlap 256
[default_process_tiling_cl_ptp] tile (0, 0) with 2428 x 1620 at origin [0, 0]
[opencl_atrous] couldn't enqueue kernel! -4
[default_process_tiling_opencl_ptp] couldn't run process_cl() for module
'atrous' in tiling mode: 0
[opencl_pixelpipe] failed to run module 'atrous'. fall back to cpu path
[dev_pixelpipe] took 5,710 secs (38,600 CPU) processed `equalizer' on CPU,
blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'bilat' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 4300 x 3660
and overlap 212
[default_process_tiling_cl_ptp] tile (0, 0) with 4300 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 1614 x 3660 at origin [3876, 0]
[dev_pixelpipe] took 1,043 secs (0,788 CPU) processed `local contrast' on GPU
with tiling, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'colorzones' for image
with full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 4300 x 3660
and overlap 0
[default_process_tiling_cl_ptp] tile (0, 0) with 4300 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 1190 x 3660 at origin [4300, 0]
[dev_pixelpipe] took 0,419 secs (0,260 CPU) processed `color zones' on GPU with
tiling, blended on CPU [export]
[opencl_pixelpipe] failed to run module 'levels'. fall back to cpu path
[dev_pixelpipe] took 0,070 secs (0,508 CPU) processed `levels' on CPU, blended
on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'sharpen' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 3944 x 3660
and overlap 5
[default_process_tiling_cl_ptp] tile (0, 0) with 3944 x 3660 at origin [0, 0]
[opencl_sharpen] couldn't enqueue kernel! -4
[default_process_tiling_opencl_ptp] couldn't run process_cl() for module
'sharpen' in tiling mode: 0
[opencl_pixelpipe] failed to run module 'sharpen'. fall back to cpu path
[dev_pixelpipe] took 0,373 secs (1,344 CPU) processed `sharpen' on CPU, blended
on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'colorcontrast' for image
with full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 4300 x 3660
and overlap 0
[default_process_tiling_cl_ptp] tile (0, 0) with 4300 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 1190 x 3660 at origin [4300, 0]
[dev_pixelpipe] took 0,243 secs (0,256 CPU) processed `color contrast' on GPU
with tiling, blended on CPU [export]
[default_process_tiling_cl_ptp] use tiling on module 'colorout' for image with
full size 5490 x 3660
[default_process_tiling_cl_ptp] (2 x 1) tiles with max dimensions 4300 x 3660
and overlap 0
[default_process_tiling_cl_ptp] tile (0, 0) with 4300 x 3660 at origin [0, 0]
[default_process_tiling_cl_ptp] tile (1, 0) with 1190 x 3660 at origin [4300, 0]
[dev_pixelpipe] took 0,471 secs (0,360 CPU) processed `output color profile' on
GPU with tiling, blended on CPU [export]
[dev_pixelpipe] took 0,018 secs (0,144 CPU) processed `gamma' on CPU, blended
on CPU [export]
[opencl_profiling] profiling device 0 ('NVS 310'):
[opencl_profiling] spent 0,6644 seconds in [Write Image (from host to device)]
[opencl_profiling] spent 0,0547 seconds in rawprepare_1f
[opencl_profiling] spent 0,0464 seconds in whitebalance_1f
[opencl_profiling] spent 0,4542 seconds in [Read Image (from device to host)]
[opencl_profiling] spent 0,2041 seconds in basecurve_lut
[opencl_profiling] spent 0,1010 seconds in colorin_unbound
[opencl_profiling] spent 0,0160 seconds in nlmeans_init
[opencl_profiling] spent 4,6881 seconds in nlmeans_dist
[opencl_profiling] spent 6,2986 seconds in nlmeans_horiz
[opencl_profiling] spent 28,8371 seconds in nlmeans_vert
[opencl_profiling] spent 9,8694 seconds in nlmeans_accu
[opencl_profiling] spent 0,0430 seconds in [Copy Image to Buffer (on device)]
[opencl_profiling] spent 0,1907 seconds in gaussian_column_4c
[opencl_profiling] spent 0,1150 seconds in gaussian_transpose_4c
[opencl_profiling] spent 0,0107 seconds in [Copy Image (on device)]
[opencl_profiling] spent 0,8005 seconds in eaw_decompose
[opencl_profiling] spent 0,0001 seconds in zero
[opencl_profiling] spent 0,7755 seconds in splat
[opencl_profiling] spent 0,0021 seconds in [Copy Buffer to Buffer (on device)]
[opencl_profiling] spent 0,0020 seconds in blur_line
[opencl_profiling] spent 0,0026 seconds in blur_line_z
[opencl_profiling] spent 0,1106 seconds in slice
[opencl_profiling] spent 0,2446 seconds in colorzones
[opencl_profiling] spent 0,1590 seconds in sharpen_hblur
[opencl_profiling] spent 0,0929 seconds in colorcontrast
[opencl_profiling] spent 0,3046 seconds in colorout
[opencl_profiling] spent 54,0878 seconds totally in command queue (with 4
events missing)
[dev_process_export] pixel pipeline processing took 75,888 secs (202,700 CPU)
[export_job] exported to `test.jpg'
[opencl_summary_statistics] device 'NVS 310': 551 out of 555 events were
successful and 4 events lost