Dav1d als de toonaangevende CPU-gebaseerde, open-source AV1-videodecoder ontwikkeld door het VideoLAN-project nadert zijn v1.0-release.

De dav1d 1.0-mijlpaal zou in aantocht moeten zijn met de voorbereidingen voor het markeren van de belangrijke”1.0″-mijlpaal. Dit volgt op de vele 0.x-releases van het project, waar ze de encoder stapsgewijs hebben versneld via ondersteuning van extra x86/x86_64-en Arm-instructiesetextensies en andere algemene optimalisaties om een ​​zeer snelle CPU-gebaseerde AV1-videodecodering te maken.

Gelukkig beginnen we de nieuwste desktop-GPU’s te zien die AV1-decodering ondersteunen, terwijl dav1d nog veel potentieel heeft voor oudere hardware zonder AV1-versnelling of andere gevallen van systemen die geen geschikte driverondersteuning hebben, enz.

Naast het doorvoeren van alle wijzigingen die in de 0.x-releases zijn aangebracht, wordt dav1d 1.0 een belangrijke nieuwe release op zich nu ze AVX-512-ondersteuning hebben toegevoegd. De grote nieuwe functie van dav1d 1.0 is ondersteuning voor AVX-512 als aanvulling op de bestaande codepaden van het project voor CPU-mogelijkheden variërend van SSE2 tot AVX2. Deze AVX-512-versnelling die nieuw is voor dav1d 1.0 zou de zaken nog meer moeten versnellen voor recente Intel-CPU’s die dit ondersteunen (en AVX-512 volgens geruchten voor AMD Zen 4).

Dav1d 1.0 voegt ook een nieuwe graan-API toe en heeft talloze bugfixes en andere verbeteringen. De voorlopige release-opmerkingen van dav1d 1.0 zijn te vinden via VideoLAN’s dav1d Git-repo. Houd ons in de gaten voor de formele release van dav1d 1.0.0 binnenkort.

Ik zal een aantal nieuwe CPU-benchmarks van dav1d 1.0 publiceren wanneer deze worden uitgebracht, maar voor degenen die nieuwsgierig zijn naar de huidige 0.9-prestatiemogelijkheden voor een breed scala aan processors, zie de OpenBenchmarking.org-testprofielpagina.

Categories: IT Info