0% found this document useful (0 votes)
14K views3 pages
This document discusses optimizations that can be made to x264, an open source video encoder, to take advantage of AVX2 instructions. It provides performance results for various functions be…
0% found this document useful (0 votes)
14K views3 pages
AVX2 Optimizations in x264
This document discusses optimizations that can be made to x264, an open source video encoder, to take advantage of AVX2 instructions. It provides performance results for various functions before and after being optimized for AVX2, showing speedups ranging from 14.5% to 83.7%. Key challenges discussed include functions not being wide enough to fully utilize the 256-bit AVX registers, as well as AVX2 operating on 128-bit lanes rather than a single 256-bit width.
0% found this document useful (0 votes)
14K views3 pages
AVX2 Optimizations in x264
This document discusses optimizations that can be made to x264, an open source video encoder, to take advantage of AVX2 instructions. It provides performance results for various functions be…
576648e32a3d8b82ca71961b7a986505