neprihlásený Piatok, 19. apríla 2024, dnes má meniny Jela
Google vyvinul nový lepší kompresný algoritmus

Značky: Googlekompresia

DSL.sk, 23.9.2015


Spoločnosť Google v noci na dnes oznámila vyvinutie nového kompresného algoritmu, ktorý prináša lepšie vlastnosti oproti existujúcim algoritmom.

Nový algoritmus nesie označenie Brotli a podobne ako algoritmus Deflate používaný v ZIP-och je postavený na kombinácii algoritmov LZ77 a Huffmanovho kódovania navyše s použitím kontextového modelovania druhého rádu.

Google ku kompresným algoritmom prispel už v roku 2013, kedy uvoľnil Zopfli. Zopfli bola ale len implementácia štandardného kompresného algoritmu Deflate dosahujúca lepší kompresný pomer.

Brotli je naopak úplne nový kompresný algoritmus, ktorý dosahuje pri maximálnych nastaveniach kompresiu na úrovni respektíve nad úrovňou najlepších bežne používaných kompresných algoritmov LZMA, LZHAM, BZIP2. Zároveň ale dosahuje vysokú rýchlosť dekompresie porovnateľnú alebo rýchlejšiu ako je rýchlosť u Deflate algoritmov.

Na 3.5 GHz Xeone E5-1650 algoritmus dosahuje podľa testu Google na tzv. Canterbury súboroch rýchlosť dekompresie od 289.5 MB/s po 334 MB/s v závislosti na nastavení a kompresný pomer od 3.38 po 4.35. Kompresný pomer bol z testovaných algoritmov najlepší, druhý LZMA pri najvyššej kompresii dosahoval kompresný pomer 4.24 a rýchlosť dekomprimovania 71.7 MB/s.


Porovnanie Brotli s konkurenciou, kliknite pre zväčšenie (graf: Google)



Rýchlosť komprimovania je u Brotli pri nastaveniach najvyššieho kompresného pomeru ale nízka, len 0.5 MB/s. Pri najnižšej úrovni kompresii je zase ale výrazne vysoká, 98.3 MB/s, a to pri dosiahnutí lepšieho kompresného pomeru ako Deflate pri najlepšom nastavení.

Cieľom Google je Brotli presadiť na kompresiu dát prenášaných po Internete pre mobilných užívateľov, kde na strane klientov je dôležitá práve rýchla respektíve na výkon nenáročná dekompresia a samozrejme kompresný pomer.

Google verí v použitie formátu v jednotlivých webových prehliadačoch a sprístupnil ho ako open source s licenciou Apache License 2.0. Žiadne konkrétne informácie o plánoch zahrnúť podporu algoritmu ani do svojho prehliadača Chrome ale spoločnosť zatiaľ nezverejnila.


      Zdieľaj na Twitteri



Najnovšie články:

Špehovacie satelity SpaceX už snímkujú Zem, s vyšším rozlíšením ako doterajšie
Linux si na PC drží podiel 4%
AI výkon tohtoročnej generácie Intel CPU bude vyšší ako 100 teraops/s
Apple bude mať nový seriál o alternatívnom sovietskom vesmírnom programe, predĺžila For All Mankind
Pôsobivého dvojnohého robota Atlas nahradí úplne nová elektrická verzia
O2 spustilo predaj na diaľku. Namiesto eID sa fotí tvár a občiansky, nedá sa objednať eSIM ani predplatenka
Klon populárnej databázy Redis od Linux Foundation k dispozícii v prvej verzii
Helikoptéra na Marse bude zbierať dáta aj po strate komunikácie so Zemou
Vývoj pôsobivého dvojnohého robota prekvapivo končí
Spustená výrobca QLC flash pamäte s viac ako 200 vrstvami


Diskusia:
                               
 

Seriál Silicon Valley v reále?
Odpovedať Známka: 7.6 Hodnotiť:
 

http://tinyurl.com/q98m86q
Odpovedať Známka: 1.1 Hodnotiť:
 

"Fuuuuuuuuuuuck" - Gavin Belson
Odpovedať Známka: 8.2 Hodnotiť:
 

Az mi z Toho zkompresnel na zachode
Odpovedať Známka: 5.0 Hodnotiť:
 

Asi tam máš chladno
Odpovedať Známka: 10.0 Hodnotiť:
 

posielam nahodne udaje
Odpovedať Známka: 8.1 Hodnotiť:
 

Vsetko je to pekne ale neda mi rypnut do nazvov algoritmov. To naozaj nevedeli najst iny nazov ako Brotli alebo Zopfli?
Odpovedať Známka: 10.0 Hodnotiť:
 

Brotli je nemecky pokiaľ sa nemýlim, čosi s chlebom.
Odpovedať Známka: 8.5 Hodnotiť:
 

maly chleba v nejakom nareci
Odpovedať Známka: 8.5 Hodnotiť:
 

Z clanku od googlu: "Brötli means ‘small bread’ in Swiss German."
Odpovedať Hodnotiť:
 

Trotli?
Odpovedať Známka: 10.0 Hodnotiť:
 

keď si chcel rypnúť mal si sa opýtať či teraz bude chleba lacnejší...
Odpovedať Známka: 10.0 Hodnotiť:
 

Neviem. Nejaké ďalšie inteligentné otázky?
Odpovedať Hodnotiť:
 

posielam biely sum na test kompresneho pomeru
Odpovedať Známka: 10.0 Hodnotiť:
 

a ružový by nebol dobrý?
Odpovedať Známka: 7.1 Hodnotiť:
 

Ten ohrozuje tradicnu rodinu.
Odpovedať Známka: 9.4 Hodnotiť:
 

citim sa diskriminovany
Odpovedať Známka: 10.0 Hodnotiť:
 

ja, že dekomprimovaný
Odpovedať Známka: 10.0 Hodnotiť:
 

Prečo mám v novom YT kockate videa? Keď dam ful screen.
Odpovedať Známka: 1.4 Hodnotiť:
 

TY jeden oftopičiak!
Odpovedať Známka: 6.4 Hodnotiť:
 

Zmeň kvalitu na 4K
Odpovedať Známka: 10.0 Hodnotiť:
 

Lebo guľaté sú len pre prispievateľov.
Odpovedať Známka: 10.0 Hodnotiť:
 

a trojuholnikove pre neprispievatelov
Odpovedať Známka: 3.3 Hodnotiť:
 

Kockate len pre neho?
Odpovedať Známka: 10.0 Hodnotiť:

Pridať komentár