RealTime Data Compression
Development blog on compression algorithms
Featured
(Move to ...)
Zstandard
LZ4
Zhuff
Compression benchmark
Entropy coders
MMC - Morphing Match Chain
▼
Saturday, October 19, 2013
Compression stream (part 3)
›
After taking care of the decompression stream , it's now time to have a look at the compression side. As stated earlier, a compress...
2 comments:
Friday, September 27, 2013
Stream Decoding (part 2)
›
I've been considering a complementary idea since writing the first part of LZ4 streaming interface . A major point which bothered ...
Wednesday, September 11, 2013
Towards a Streaming Interface for LZ4
›
After settling a Streaming Format for LZ4 , it seems about time to define a proper API for it. LZ4 is quite stable in "block mode...
Thursday, August 15, 2013
Inter-block compression
›
One of the new capabilities defined into the LZ4 Streaming format is inter-block compression. While the concept is simple to formulate (...
5 comments:
Friday, August 9, 2013
Part 3 : Inlining big functions
›
After the success of converting LZ4_decompress() to inline function, I was curious to repeat the performance on LZ4_compress(). The at...
8 comments:
Monday, June 10, 2013
Fighting Code Bloat - Part 2 - Inline functions
›
A while ago, I've written a blog post on a method to decrease source code size, improving maintainability, when the source contains ...
2 comments:
Friday, April 26, 2013
Fighting code bloat (C template-style)
›
A little detail has always annoyed me within the LZ4 source code : the presence of 2 compression functions, and 2 decompression function...
7 comments:
Tuesday, April 9, 2013
LZ4 Frame format : Final specifications
›
[Edit] : the specification linked from this blog post is quite old by now. Prefer consulting the up-to-date version, stored directly in...
54 comments:
‹
›
Home
View web version