[gdal-dev] New compression library based on gdal design

Aaron Boxer boxerab at gmail.com
Fri Mar 21 07:54:58 PDT 2014


Hi Jukka,


> I would like to see something that is open source and fast with JPEG2000. I
> think that it would be OK to support only a subset of JPEG2000 standard if
> the basic operations would be super fast. I took just a moment ago some
> timings for another purpose but they may be interesting. I converted the
> same 12000x12000 pixel image (432 MB uncompressed) with a few different
> methods:
>
> GDAL (64-bit) from tiff to tiff: 3 seconds
> GDAL (64-bit) ECWJP2 (SDK 5.0) from lossless JPEG2000 to tiff: 21 seconds
> GDAL (64-bit) JP2KAK (SDK 7.3.2) from lossless JPEG2000 to tiff: 14 seconds
> Kakadu 7.3.2 (64-bit) kdu_expand from lossless JPEG2000 to tiff: 7 seconds.
>
> The new library with opencl should be at least as fast as ECWJP2 with GDAL
> but the faster the better.
>
>
Using GPGPU has a potential 10x to 20x speedup over CPU.

My new library is progressing:  now working on the CUDA to OPenCL
conversion.



> It is interesting to see that native Kakadu application was two times
> faster
> than GDAL with JP2KAK driver of the same Kakadu version. Of course the use
> case is very simple.
>

I don't know enough about the GDAL drivers to comment on this, but it does
seem odd.

Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20140321/2541bcf7/attachment.html>


More information about the gdal-dev mailing list