diff options
author | James Darnley <jdarnley@obe.tv> | 2022-10-25 16:27:38 +0200 |
---|---|---|
committer | James Darnley <jdarnley@obe.tv> | 2022-11-04 19:37:46 +0100 |
commit | c3d36e1b3de1e2b8a84f47d0369dcea41c8cd351 (patch) | |
tree | e7ed526c1b64a42a85a632fab8c404b3ba8c6d17 /libswscale/x86/w64xmmtest.c | |
parent | 1936c06f029bd0e793aea47767b06e72a497c268 (diff) | |
download | ffmpeg-c3d36e1b3de1e2b8a84f47d0369dcea41c8cd351.tar.gz |
avcodec/v210enc: add new function for avx2 avx512 avx512icl
Negligible speed difference for avx2 on Zen 2 (Ryzen 5700X) and
Broadwell (Xeon E5-2620 v4):
1690±4.3 decicycles vs. 1693±78.4
1439±31.1 decicycles vs 1429±16.7
Moderate speedup with avx512 on Skylake-X (Xeon D-2123IT):
1.22x faster (793±0.8 vs. 649±5.5 decicycles) compared with avx2
Better speedup with avx512icl on Ice Lake (Xeon Silver 4316):
1.77x faster (784±1.8 vs. 442±11.6 decicycles) compared with avx2
Co-authors:
Henrik Gramner <henrik@gramner.com>
Kieran Kunhya <kierank@obe.tv>
Diffstat (limited to 'libswscale/x86/w64xmmtest.c')
0 files changed, 0 insertions, 0 deletions