|Versions tested:||0, c|
|Authors:||Matt Mahoney, Eugene Shelwien|
FPAQ0 is a simple order-0 arithmetic file compressor for stationary sources (independent bytes with a uniform distribution throughout the file).the program website March 31, 2009
Series of optimizations for version 0p (called 0pv4B) have been made by Eugene Shelwien.
fpaq0pv4B - fpaq0p optimization featuringauthors description, email April 9, 2009
- blockwise memory i/o,
- single source for coding/decoding with completely separate compiled code (using C++ templates)
- an alternate (to Matt's) rangecoder with carries
- replaceable implementations of different rangecoders (including Matt's) with the same interface
- perl scripts for simple template instantiation and function-to-macro conversion, used to hold the rangecoder state in cpu registers/local variables instead of fixed structure in memory.
(Have info that should be added here? E-mail.)
|Ver||Rating||CPR||DPR||S.E.||R.E.||Ratio||C. kB/s||D. kB/s|