[gdal-dev] parallel processing

Frank Warmerdam warmerdam at pobox.com
Tue Nov 27 15:01:51 EST 2007


James McManus wrote:
> Has implementing parallel process for GDAL and OGR been considered?

James,

There has not been much work on parallel processing within GDAL but
some applications do use GDAL in multiple threads at a time and there
has been considerable work to make aspects of GDAL thread safe.  In
particular modern GDAL should support a "many readers" situation fairly
well now as long as each of the readers is operating on distinct
GDALDataset objects.

For various reasons you can't have multiple readers active on a common
gdal dataset, and when GDAL is writing there should really only be
one thread active at a time.

Best regards,
-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org



More information about the gdal-dev mailing list