Also the older linux server is 32 bit linux with gdal 1.4.4.1 and the new server that errors on -multi has 64 bit linux with gdal 1.4.4.2.
In checking some old emails someone said that they also could not use -multi either but said "If I raise the values for GDAL_CACHEMAX and -wm it doubled the speed". John On 8/25/10, John Mitchell <[email protected]> wrote: > I get the following error when running gdalwarp with the -multi switch: > > gdalwarp -multi -tr 1.2 1.2 -rc -s_srs EPSG:26917 -t_srs EPSG:26917 > -co bigtiff=yes -q "17RMP395060.tif" > "/tmp/gvAppTemp/gvApp2/m2.tiftemp" > > ERROR 1: CPLCreateThread() failed in ChunkAndWarpMulti() > ERROR 1: CPLCreateThread() failed in ChunkAndWarpMulti() > > The -multi switch causes the error but if I take out the -multi switch > then the command completes. > > When I do the same command on an older linux server with the -multi > switch then the command does not error off, so it could be that the > newer server has a later version of gdal that does not like -multi. > > The command will work without the -multi switch which I believe is > supposed to run the gdalwarp command in multithreaded mode which in > theory should be faster. > > On a 64 bit version of gdal running on a 64 bit linux does performance > improve at all if the -multi switch is included and if so how can I > prevent this error from occurring when using the -multi switch. > > Thanks, > > John > -- John J. Mitchell _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
