R.O.C compression software - Fast compression speed
Page 1 of 1 • Share •
R.O.C compression software - Fast compression speed
R.O.C (Reduced Offset Compressor) is a new compression engine developped to reach High Compression Speed. It uses a mixture of ROLZ, LZP & RLE techniques to reach its objectives. It is the first compressor available on HP4X to not belong to the old generic LZ77 family.R.O.C is indeed very fast (nearly 5x faster than standard BZ, see benchmark results).
R.O.C also uses very little memory (2KB).
Both properties combined makes it a very interesting choice for older systems with limited RAM and CPU (such as HP48).
Current Version : R.O.C v0.6 : HP48 & HP49/50 Binaries
What's new :
- Slightly improved compression rate
Benchmark Comparison :
HP49G
| Comparison | BZ49 | R.O.C | BZ2.speed |
| Memory Req. | 11 KB | 2 KB | 9 KB |
| Compression Ratio | 2.16 | -5% | +0% |
| Encoding Speed | 1.02 KB/S | +350% | +100% |
| Decoding Speed | 17.5 KB/S | -10% | +45% |
You may also download the benchmark suite, and check the results with your own calculator.
Embedded Versions
Embedded versions of R.O.C are provided to developpers.
It consists of 3 parts :
- the Encoder 'eROC' (stand-alone, no statistics)
- the Decoder 'uROC'
- the Tester 'isROC', which tells if level 1 object is compressed by R.O.C or not.
Last edited by Admin on Thu 30 Jul - 16:00; edited 12 times in total
Admin- Admin
- Number of posts: 135
Registration date: 2008-05-01

Permissions of this forum:
You cannot reply to topics in this forum



