On Tue, May 21, 2013 at 7:30 AM, Jose Gomez-Dans <jgomezd...@gmail.com>wrote:

> Hi Frank,
>
>
>
> On 21 May 2013 00:02, Frank Warmerdam <warmer...@pobox.com> wrote:
>
>> If you write a small part of an image, GDAL is likely to read a larger
>> area, update that and write it back.  If other programs happen to try and
>> update the same larger area at the same time some data is likely to be
>> lost.
>>
>
> Thanks for your reply. However, locking the output files would still work?
> Provided the cache has been flushed between the open/close dataset calls,
> it should be fine?
>

I guess it would work, but you probably won't get much speedup this way.

Like Frank says, not sure it would be so trivial as you would have to
implement something like MPI in the gdal I/O routines and take care that
blocks are assigned to each MPI process.

If you have many files to process, it might be easier to distribute the
many files over many machines simultaneously,  but write one file per
machine only.

cheers
Etienne


>
> Thanks!
> Jose
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to