Wykorzystanie instrukcji AVX-512 w FFmpeg pozwoliło przyspieszyć niektóre operacje 94 razy.
Programiści projektu FFmpeg poinformowali o realizacji nowych optymalizacji assemblerowych, w których dzięki zastosowaniu zestawu instrukcji AVX-512 udało się przyspieszyć niektóre operacje używane przy dekodowaniu wideo. Wzrost wydajności kodu assemblerowego z instrukcjami AVX-512 wyniósł 94, 44, 64 i 4.24 razy w porównaniu do bazowej implementacji, napisanej w języku C bez użycia instrukcji SIMD. W kodzie assemblerowym z optymalizacjami na […]
