Skip to content

Integrating OpenCL into GRASS & GDAL to improve warping, resampling, and calculating speed. A GSoC 2010 project under OSGeo.

Notifications You must be signed in to change notification settings

mailseth/OpenCL-integration-for-GRASS---GDAL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Here are the changed files in GRASS / GDAL. Everything in the alg directory and the GNUmakefile are the changed files in GDAL. The GNUmakefiles for GDAL are currently hardcoded to compile for OpenCL on Mac OS X. Those who know the 'correct' way to write a config script and/or makefile, feel free to submit something that works better.

The other files in the 'raster' directory are for GRASS's r.sun module. The makefile is hard coded to compile with OpenCL on Mac. If you have a better makefile, please send it my way. The OpenCL version of r.sun runs over 20x faster than the original version on my machine (2.26 GHz Mac Pro vs. GeForce GTX 285). However, it is hampered by the low memory on your GPU, so you may need to partition your raster. It also isn't tested well, so if you find a problem, send a kind bug report with your source data and commands to reproduce the problem to me.
~Seth

seth@pricepages.org

About

Integrating OpenCL into GRASS & GDAL to improve warping, resampling, and calculating speed. A GSoC 2010 project under OSGeo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published