Le mardi 29 avril 2014 à 23:56 +0100, Gonçalo Marrafa a écrit :
> Thanks Christian.
> 
> 
> I sort of reached that conclusion. What i don't understand are the CPU
> numbers in parentheses. What do they mean? 
It's something like the Numbers of CPU cycle used to do it.
So for "0,443 secs (0,013 CPU)" , your cpu is totaly idle
So for "0,752 secs (5,576 CPU)" , your cpu is totaly busy & used...

> 
> 
> 
> Atentamente,
> 
> 
> Gonçalo Marrafa
> 
> 
> 
> On Tue, Apr 29, 2014 at 10:46 PM, Roumano <[email protected]> wrote:
>         Hi,
>         If we look at one of the most heavy slow module in your
>         pipeline
>         (denoise) :
>         
>         OpenCL
>         > [dev_pixelpipe] took 0,443 secs (0,013 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         > [dev_pixelpipe] took 0,111 secs (0,002 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         
>         > [dev_pixelpipe] took 0,030 secs (0,001 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         > [dev_pixelpipe] took 0,115 secs (0,001 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         
>         
>         It's was take 0,443+0,111+0,030+0,115 = 0,699 Second to do it
>         with the opencl enable
>         
>         
>         *without* OpenCL:
>         > [dev_pixelpipe] took 0,752 secs (5,576 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         > [dev_pixelpipe] took 0,258 secs (1,777 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         
>         > [dev_pixelpipe] took 0,133 secs (0,760 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         > [dev_pixelpipe] took 0,175 secs (1,150 CPU) processing
>         `denoise
>         > (profiled)' [full]
>         
>         
>         It's was take 0,752+0,258+0,133+0,175 = 1,318 Second to do it
>         without
>         opencl
>         
>         So it's 2 time faster with the opencl enable
>         
>         Also doing this with opencl, your CPU is not used (nb cycle
>         CPU) so it's
>         decharge your CPU to do another stuff like your OS is more
>         fuild.
>         This It's much more pertinant for very long export, it's much
>         faster &
>         you can continue to use your PC (try it without the opencl &
>         you will
>         see what's happen  ;)   )
>         
>         
>         Bye
>         
>         
>         
>         Le mardi 29 avril 2014 à 18:25 +0200, Max Killer a écrit :
>         >
>         > Should have also gone to the list.
>         >
>         > -------- Original Message --------
>         >                           Subject:
>         > Re: [Darktable-users] Decode
>         > performance information
>         >                              Date:
>         > Tue, 29 Apr 2014 18:24:47 +0200
>         >                              From:
>         > Max Killer
>         > <[email protected]>
>         >                                To:
>         > Gonçalo Marrafa
>         > <[email protected]>
>         >
>         >
>         > On Tue 29 Apr 2014 03:17:30 PM CEST, Gonçalo Marrafa wrote:
>         > > Hi.
>         > >
>         > > I've been trying to measure my DT performance with and
>         without OpenCL,
>         > > to evaluate its benefits. My GPU is a Radeon HD 8790M and
>         i'm on
>         > > Ubuntu 14.04 64 bit. I'm doing this test because the
>         proprietary
>         > > drivers are not very stable and the open source ones are
>         much more,
>         > > but don't have OpenCL support.
>         > >
>         > > This is a very basic test, perhaps not a very meaningful
>         one. If so
>         > > please tell how to do it properly. I opened the same
>         image, with a
>         > > little processing, denoising, sharpening, color
>         correction, highlight
>         > > recovery, etc., in darkroom and zoom to 100% then zoom
>         back out. I did
>         > > the test with OpenCL enabled and disabled. Although i see
>         the numbers
>         > > are greater without OpenCL, i can't really understand them
>         and would
>         > > like a little help from you guys.
>         > >
>         > > Below are excerpts of the output of darktable -d perf:
>         > >
>         > > *With* OpenCL:
>         > >
>         > > [dev] took 0,000 secs (0,000 CPU) to load the image.
>         > > [dev_pixelpipe] took 0,007 secs (0,016 CPU) initing base
>         buffer [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,002 CPU) processing
>         `white balance'
>         > > [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,001 CPU) processing
>         `highlight
>         > > reconstruction' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,001 CPU) processing
>         `demosaic' [full]
>         > > [dev_pixelpipe] took 0,443 secs (0,013 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,111 secs (0,002 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `base curve' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `input color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `vibrance' [full]
>         > > [dev_pixelpipe] took 0,019 secs (0,000 CPU) processing
>         `shadows and
>         > > highlights' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `color zones'
>         > > [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,000 CPU) processing
>         `tone curve' [full]
>         > > [dev_pixelpipe] took 0,053 secs (0,038 CPU) processing
>         `sharpen' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `output color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `velvia' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `vignetting' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `overexposed'
>         > > [full]
>         > > [dev_pixelpipe] took 0,021 secs (0,024 CPU) processing
>         `gamma' [full]
>         > > [dev_process_image] pixel pipeline processing took 0,675
>         secs (0,102 CPU)
>         > > [dev] took 0,000 secs (0,000 CPU) to load the image.
>         > > [dev_pixelpipe] took 0,000 secs (0,000 CPU) initing base
>         buffer [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,004 CPU) processing
>         `white balance'
>         > > [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,003 CPU) processing
>         `highlight
>         > > reconstruction' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,001 CPU) processing
>         `demosaic' [full]
>         > > [dev_pixelpipe] took 0,030 secs (0,001 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,115 secs (0,001 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `base curve' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `input color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `vibrance' [full]
>         > > [dev_pixelpipe] took 0,017 secs (0,000 CPU) processing
>         `shadows and
>         > > highlights' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `color zones'
>         > > [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `tone curve' [full]
>         > > [dev_pixelpipe] took 0,032 secs (0,018 CPU) processing
>         `sharpen' [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,000 CPU) processing
>         `output color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `velvia' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `vignetting' [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,000 CPU) processing
>         `overexposed'
>         > > [full]
>         > > [dev_pixelpipe] took 0,019 secs (0,014 CPU) processing
>         `gamma' [full]
>         > > [dev_process_image] pixel pipeline processing took 0,238
>         secs (0,046 CPU)
>         > >
>         > >
>         > > And *without* OpenCL:
>         > >
>         > > [dev] took 0,000 secs (0,000 CPU) to load the image.
>         > > [dev_pixelpipe] took 0,012 secs (0,021 CPU) initing base
>         buffer [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,006 CPU) processing
>         `white balance'
>         > > [full]
>         > > [dev_pixelpipe] took 0,001 secs (0,004 CPU) processing
>         `highlight
>         > > reconstruction' [full]
>         > > [dev_pixelpipe] took 0,010 secs (0,045 CPU) processing
>         `demosaic' [full]
>         > > [dev_pixelpipe] took 0,752 secs (5,576 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,258 secs (1,777 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,019 CPU) processing
>         `base curve' [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,014 CPU) processing
>         `input color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,019 CPU) processing
>         `vibrance' [full]
>         > > [dev_pixelpipe] took 0,028 secs (0,105 CPU) processing
>         `shadows and
>         > > highlights' [full]
>         > > [dev_pixelpipe] took 0,021 secs (0,128 CPU) processing
>         `color zones'
>         > > [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,020 CPU) processing
>         `tone curve' [full]
>         > > [dev_pixelpipe] took 0,069 secs (0,153 CPU) processing
>         `sharpen' [full]
>         > > [dev_pixelpipe] took 0,007 secs (0,039 CPU) processing
>         `output color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,024 CPU) processing
>         `velvia' [full]
>         > > [dev_pixelpipe] took 0,008 secs (0,057 CPU) processing
>         `vignetting' [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,004 CPU) processing
>         `overexposed'
>         > > [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,015 CPU) processing
>         `gamma' [full]
>         > > [dev_process_image] pixel pipeline processing took 1,194
>         secs (8,025 CPU)
>         > > [dev] took 0,000 secs (0,000 CPU) to load the image.
>         > > [dev_pixelpipe] took 0,000 secs (0,000 CPU) initing base
>         buffer [full]
>         > > [dev_pixelpipe] took 0,014 secs (0,052 CPU) processing
>         `white balance'
>         > > [full]
>         > > [dev_pixelpipe] took 0,019 secs (0,083 CPU) processing
>         `highlight
>         > > reconstruction' [full]
>         > > [dev_pixelpipe] took 0,016 secs (0,077 CPU) processing
>         `demosaic' [full]
>         > > [dev_pixelpipe] took 0,133 secs (0,760 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,175 secs (1,150 CPU) processing
>         `denoise
>         > > (profiled)' [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,017 CPU) processing
>         `base curve' [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,019 CPU) processing
>         `input color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,004 secs (0,017 CPU) processing
>         `vibrance' [full]
>         > > [dev_pixelpipe] took 0,026 secs (0,104 CPU) processing
>         `shadows and
>         > > highlights' [full]
>         > > [dev_pixelpipe] took 0,026 secs (0,134 CPU) processing
>         `color zones'
>         > > [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,017 CPU) processing
>         `tone curve' [full]
>         > > [dev_pixelpipe] took 0,033 secs (0,109 CPU) processing
>         `sharpen' [full]
>         > > [dev_pixelpipe] took 0,009 secs (0,048 CPU) processing
>         `output color
>         > > profile' [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,013 CPU) processing
>         `velvia' [full]
>         > > [dev_pixelpipe] took 0,021 secs (0,090 CPU) processing
>         `vignetting' [full]
>         > > [dev_pixelpipe] took 0,003 secs (0,003 CPU) processing
>         `overexposed'
>         > > [full]
>         > > [dev_pixelpipe] took 0,002 secs (0,010 CPU) processing
>         `gamma' [full]
>         > > [dev_process_image] pixel pipeline processing took 0,495
>         secs (2,703 CPU)
>         > >
>         > >
>         > > Thanks in advance.
>         > >
>         > > Best regards
>         > >
>         > > Gonçalo Marrafa
>         > >
>         > >
>         > >
>         
> ------------------------------------------------------------------------------
>         > > "Accelerate Dev Cycles with Automated Cross-Browser
>         Testing - For FREE
>         > > Instantly run your Selenium tests across 300+ browser/OS
>         combos.  Get
>         > > unparalleled scalability from the best Selenium testing
>         platform available.
>         > > Simple to use. Nothing to install. Get started now for
>         free."
>         > > http://p.sf.net/sfu/SauceLabs
>         > >
>         > >
>         > > _______________________________________________
>         > > Darktable-users mailing list
>         > > [email protected]
>         > >
>         https://lists.sourceforge.net/lists/listinfo/darktable-users
>         >
>         > Hello Gonçalo,
>         >
>         > while I understand your quest here, maybe you are looking
>         too much at
>         > the numbers.
>         > Just work with dt with and without opencl (with
>         "--disable-opencl"). If
>         > you think that the speed is still "good" without opencl then
>         use the
>         > better oss drivers. But if you feel that the gui is slower
>         and you
>         > don't enjoy working this way, reenable opencl and don't use
>         the oss
>         > drivers.
>         >
>         > In my opinion the question is more severe with a big screen
>         and if you
>         > cannot wait for the final export. Because as long as you are
>         working
>         > with the gui, a downscaled version of your image is
>         presented. But this
>         > also depends on the source images.
>         >
>         > tl;dr: Just try dt without opencl for some time and don't
>         trust the
>         > numbers....
>         >
>         > hal
>         >
>         >
>         >
>         
>         
>         
> 
> 



------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to