well, LZP2 release is not so distant, but there is already something on the table...
In a will to compare LZ77 and LZP, i just modified LZP2 to look into a hash table instead of a context table.
And that's nearly all. Although the logic of LZP and LZ77 are quite different, from a code perspective, they are strikingly similar.
This produces, LZ4, yet another fast compressor, but with a much better compression rate on text than LZP2, thanks to LZ77 hit rate superiority. It's not as fast as LZP2 though, but that's not too bad : 20% speed decrease for 20% ratio increase for text, good deal.
What really strikes me however, is it's speed at decompression. This is much beyond what i expected, reaching 1GB/s on virtual HDD images.Enwik9 is decoded in 2 seconds. So that's a hell of fast. And this is the reason why i'm posting this release earlier than expected.
Well, if you want to have it a try, it is hosted here :
http://pc-compression.dnsalias.com//...ws-t95.htm#144
Edit : maybe a competitor to LZSS decoding speed (next release) ?
Regards

Enwik9 is decoded in 2 seconds. So that's a hell of fast. And this is the reason why i'm posting this release earlier than expected.
Reply With Quote

yes, you should...
and given your experience and realisation, one can expect a very nice execution.
Its called Borland Delphi (6.0\7.0)
