I know that double precision is supported on newer cards and CUDA, but
the limitation may be OpenCL. I'm not sure how to best make that work
besides making GPU acceleration optional and/or using macros to let
the user more easily choose. In the future there will probably be
better support in OpenCL, which lends support for macros.
~Seth
via iPhone
On Apr 2, 2010, at 2:03 PM, Dylan Beaudette <[email protected]>
wrote:
On Friday 02 April 2010, Seth Price wrote:
I'm a student interested in a Summer of Code project to improve some
modules with GPU-based code. In theory, this could result in a 50x
speedup for embarrassingly parallel operations (ie. raster). There is
a list of some possible modules for upgrade here:
http://grass.osgeo.org/wiki/GPU
What would the GRASS community think of also including these modules
as options for improvement? Do they need a speedup? Am I missing
anything?
- r.resamp.interp (spline & Lanczos would be added)
- r.slop.aspect
- r.texture
- i.sunhours
- i.vi
These also work out well for my thesis work (land cover
classification), which gives me extra motivation. ;)
~Seth
Hi,
I think that it sounds like a great idea. Have any ideas on how to
keep double
precision when working with the GPU?
Cheers,
Dylan
--
Dylan Beaudette
Soil Resource Laboratory
http://casoilresource.lawr.ucdavis.edu/
University of California at Davis
530.754.7341
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev