Feature #194
closedUpgrade the 12 years old LZMA libraries of coreboot and SeaBIOS for +120% / +180% decompression speed increase
0%
Description
Igor Pavlov (7z/LZMA SDK author) told me a few months ago that
Decompression speed for lzma:
lzma sdk 18.03 C code - about +120% speed increase from 4.42.
lzma sdk 18.03 asm-x64 code - about +180% speed increase from 4.42.
Such a huge speed increase is a good reason to upgrade these ancient LZMA libraries
Updated by Werner Zeh over 4 years ago
- Status changed from New to Rejected
We have tried LZMA version 19.0 and it turned out that the new code is a bit clumsy and larger and do not show any speed benefits. A quick view at the decompressing times has shown that it is even slower (decompressing ramstage and payload took in average 2.5 times longer with 19.0 than with the old 4.42) when just C code is used (ASM was not tried).
Therefore this ticket is rejected.
Updated by Paul Menzel over 4 years ago
Thank you for testing this. Could you push the change to Gerrit nevertheless, so people can play with this, and also talk to LZMA upstream?
Updated by Paul Menzel over 4 years ago
Harshit’s pushed the change-set lib: Upgrade LZMA Decoder to version 19.0 1.