[GRASS-dev] [GRASS GIS] #2750: LZ4 when writing raster rows; better than double I/O bound r.mapcalc speed

GRASS GIS trac at osgeo.org
Tue Nov 10 20:53:00 PST 2015


#2750: LZ4 when writing raster rows; better than double I/O bound r.mapcalc speed
--------------------------+---------------------------
  Reporter:  sprice       |      Owner:  grass-dev@…
      Type:  enhancement  |     Status:  new
  Priority:  normal       |  Milestone:  7.1.0
 Component:  Raster       |    Version:  svn-trunk
Resolution:               |   Keywords:  ZLIB LZ4 ZSTD
       CPU:  OSX/Intel    |   Platform:  MacOSX
--------------------------+---------------------------

Comment (by wenzeslaus):

 I was not able to make BZIP2 work for me. I would say I miss something
 like addition to `GISDEPS` but I was not able to fix it (getting undefined
 reference to some BZ function).

 I was able to run the tests successfully with LZ4 (on modified r66770):

 {{{
 GRASS_COMPRESSOR=LZ4 \
     ./bin.../grass71  /grassdata/nc_basic/practice1 --exec \
     python -m grass.gunittest.main --location nc_basic --location-type nc
 }}}

 The benchmarks look really good. I was getting quite good results before
 even on the random data, perhaps pure luck. But I wrongly recorded the
 region, it seems, so even with the seed I cannot reproduce; not important
 anyway.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2750#comment:24>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list