Get the latest tech news

New FFmpeg AVX-512 Optimizations Hit Up To 36x The Performance Of Plain C Code


Some commits merged today to FFmpeg Git provide additional hand-tuned Assembly code for AVX-512 with capable Intel and AMD processors.

Some commits merged today to FFmpeg Git provide additional hand-tuned Assembly code for AVX-512 with capable Intel and AMD processors. Open-source multimedia developer Niklas Haas today upstreamed some additional AVX2 and AVX-512 tuning to FFmpeg, on top of the multimedia library's already vast array of hand-tuned code for leveraging Advanced Vector Extensions. Another commit added high bit depth AVX2 and AVX-512 versions of the scene_sad avfilter code.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Performance

Performance

Photo of 36x

36x

Photo of plain c code

plain c code

Related news:

News photo

8-Way Linux OS Comparison On The Framework 12: Squeezing More Performance Out Of Raptor Lake

News photo

SQLite async connection pool for high-performance

News photo

Koala: A benchmark suite for performance-oriented shell-optimization research