On Wed, Aug 12, 2009 at 09:30:18AM +0000, Omari Stephens wrote:
> Bruce Guenter wrote:
> >   Are there any other areas I should
> > be looking at?
> 
> Denoising can add a significant amount of time when it's enabled (that is, 
> amount is set to non-zero value)

The denoising algorithm already has parallelism enabled.  Each of the 3
or 4 sensor colors is run independently, and will run in separate cores
if there are enough threads enabled.  The rest of the algorithm is
fairly interdependent, and cannot be parallelized easily.  Smaller parts
may be possible for systems with more than 4 cores, but the benefits are
likely to be lost in the cost of thread synchronization.

-- 
Bruce Guenter <[email protected]>                http://untroubled.org/

Attachment: pgp6ZfNy1OUyj.pgp
Description: PGP signature

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
ufraw-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-devel

Reply via email to