the program website and documentation
BIT is a command-line experimental file archiver which [has] limited capabilities for now and lacks of some essential features such as multi-volumes, solid archiving etc. In future BIT releases, there will be several codecs for trade-offs between speed vs strength. For now only LWCX (Light-Weight Context Mixing) codec is available.
LWCX stands for Light-Weight Context Mixing and it's basically a bit-wise context mixing scheme for lossless data compression. It differs from well-known compression techniques such as LZ77 which is implemented as a default algorithm in WinZip, WinRAR, 7-Zip and many other popular archivers. Rather than to find repeatation patterns in byte-wise and coding some pointers for them, LWCX collects bit-wise statistics under some context and predicts next bit by mixing collected statistics. But, top ranking context mixing compressors are generally very slow (i.e. PAQ series). So, LWCX's goal is reaching acceptable speed at extreme compression ratios. Note that, latest release of LWCX is able to outperform most of compressors with a acceptable speed already.
LWCX is a bit-wise context mixing compressor which tries to mix order 0-4, 6. Also, a match model is used for longer contexts. A neural network performs mixing after context mapping and before a 2D SSE stage. Currently, there is no any filters or preprocessing stage. I'm trying to achive acceptable speed with a good compression ratio.
(Have info that should be added here? E-mail.)
|Ver||Rating||CPR||DPR||S.E.||R.E.||Ratio||C. kB/s||D. kB/s|