[GRASS-dev] OpenCL Parallelization
Hamish
hamish_b at yahoo.com
Sat Sep 12 07:53:52 EDT 2009
Jeshua wrote:
> I was curious if anyone has looked at implementing OpenCL
> for some of the processor intensive highly parallel
> modules.
>
> <http://www.khronos.org/opencl/>
>
> It seems to me that some of the more processor intensive
> modules could gain a significant performance utilizing
> OpenCL with fairly modest development effort.
>
> I am not familiar with the code for v.surf.rst, however I
> might be interested in making an attempt if it can be
> parallelized. Or can anyone suggest what processor intensive
> modules might be good candidates for parallelization?
see http://grass.osgeo.org/wiki/OpenMP
what advantages would OpenCL have over OpenMP and pthreads?
OpenMP and pthreads are somewhat different beasts suiting two somewhat
different niches. Where would OpenCL overlap? Would it be a better
or worse fit than the others for different scenarios?
Probably supporting three different MP schemes is too crowded.
Hamish
More information about the grass-dev
mailing list