3 ms·
Can you give an example of how you're arriving at your performance numbers? My tests with enwik8 show LZAV performing considerably below your benchmarks on an A
by duskwuff 3y ago
Can you give an example of how you're arriving at your performance numbers? My tests with enwik8 show LZAV performing considerably below your benchmarks on an Apple M1 system (~320 MB/s compress, 1780 MB/s decompress), and I'm curious why.
- aleksv 3y agoMake sure you are using -O3 compiler option, and are not occasionally compiling into x86_64 code which runs via Rosetta2.
- aleksv 3y agoSpeeds depend on data as well. Try Silesia dataset first.
- duskwuff 3y agoOh, that'd be it then. I must have overlooked the bit where you mentioned the Silesia dataset and skipped straight to enwik9. With that corrected, I get similar results to yours. One issue I did notice during testing is that lzav's compression ratio is fairly unimpressive (~42:1) on all-zero data. Surely it should be able to do better than that?