10bit AV1 video přes dav1d je díky AVX2 až třikrát rychlejší

18. 5. 2021

Sdílet

AV1 logo televize Autor: Depositphotos

Jak víme z minulého týdne, AV1 dekodér dav1d dostal 10bit AVX2 kód assembleru. Server Phoronix nyní přeměřil vliv těchto optimalizací na výkon dekódování. Zrychlení je velké.

měřeních mezi verzemi dav1d 0.8.2 a 0.9.0 (ta nese nové optimalizace) není u standardních videí žádný rozdíl. Pro 10bit AV1 video v 1080p byl naměřen na třech různých procesorech s podporou instrukční sady AVX2 nárůst výkonu na dvojnásobek až 3,5násobek.

Dekódování na rok a půl starém 18jádru Intel Core i9–10980XE Extreme Edition tak běží rychlostí přes 400fps, což znamená, že procesor by zvládl plynule přehrávat místo 1920×1080 i 16× vyšší rozlišení 7680×4320 s 24 či 25 fps. Jde samozřejmě spíše o hypotetickou úvahu, podpora hardwarového dekódování formátu AV1 se už dostala do prvních CPU a GPU a je jen otázkou zhruba 1 roku, než bude možné ji považovat za běžně dostupnou. A kdo ví, jestli vůbec někdo na této planetě má doma sbírku 8k videí v AV1.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.