Hlavní navigace

Zstd 1.5.1 s výrazně rychlejším Huffmanovým kódováním

21. 12. 2021

Sdílet

Zstandard/Zstd logo Autor: Zstandard, podle licence: Rights Managed

Vývojáři Facebooku připravili novou verzi 1.5.1 svého kompresního systému Zstandard. Ta opět o trošičku zrychluje, přičemž ono zrychlení v jednotkách procent stojí z velké části na efektivnější metodě provádění Huffmanova kódování.

Dle měření tato dílčí oblast zrychluje v kompresi/dekompresi o ~23 až ~49 procent. Zvýšení rychlosti je vidět hlavně u rychlostních úrovní 1 až 4, tvůrci pak dále jinak vyladili parametry pro kompresní úrovně 5 až 12. Obecně pak zrychlení čeká i x86 procesory s podporou BMI2. Samotná binárka nové verze je o kousek menší než předchozí 1.5.0 (platí pro GCC i Clang). Podrobnosti jsou k dispozici na GitHubu projektu.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.