On 23 March 2010 18:34, Mohit Taneja <mohitge...@gmail.com> wrote:

> Well, IMO the way to go for parallelization should be done in the following
> way
> - Check for GPU support for OpenCL/CUDA. If yes, then use GPU for
> parallelization.
> - Else use threads, if there are multiple processors.
> - Else carry on with the good old process.
>
> Regarding the number of tasks in my application, and taking into
> consideration the amount of work required just for parallelization of
> lighter2, it is indeed too much for one summer.
>
> I believe it would be great if Scott Johnson could let me know that exact
> what amount of work can be done to improve the photon mapping module and how
> much work would be required to make it integrate into lighter2 and b sure to
> quite an extent that it is stable. I believe that it would require quite
> some amount of actual testing before we can say that it is stable and
> integrate it into the trunk.
>
> I would probably add/remove tasks from my application appropriately.
>

Actually, you would check both GPU and CPU support for OpenCL.
It's not GPU specific, any conformant processor can run any kernel.
I believe AMD have already released some OpenCL CPU drivers.

But anyway, I agree with everyone that parallelism here is a project in
itself, better to concentrate on photon mapping *or* that.
I would prefer to see photon mapping finished :)

-- 
-Mike
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Crystal-main mailing list
Crystal-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:crystal-main-requ...@lists.sourceforge.net?subject=unsubscribe

Reply via email to