[FFmpeg-devel] libavcodec/utvideodsp : add avx2 version

Martin Vignali martin.vignali at gmail.com
Sun Oct 22 15:05:25 EEST 2017


Hello,

In attach patch to add AVX2 version for the utvideodsp

Checkasm result (Kaby Lake, os 10.12)
restore_rgb_planes_c: 8371.0
restore_rgb_planes_sse2: 6583.7
restore_rgb_planes_avx2: 3596.5

restore_rgb_planes10_c: 16735.7
restore_rgb_planes10_sse2: 11478.5
restore_rgb_planes10_avx2: 7193.7


Pass fate test for me


0001-checkasm-add-utvideodsp-test :
I'm not entirely sure of mine, for this checkasm,

0002-libavcodec-x86-utvideodsp-make-macro-for-func
Code reorganization

0003-libavcodec-utvideodsp-add-avx2-version-for-the-dsp
AVX2 version

0004-libavcodec-x86-utvideodsp.asm-cosmetic
Cosmetic

Martin
Jokyo Images
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-checkasm-add-utvideodsp-test.patch
Type: application/octet-stream
Size: 6211 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171022/6c4f69c1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-libavcodec-x86-utvideodsp-make-macro-for-func.patch
Type: application/octet-stream
Size: 1656 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171022/6c4f69c1/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-libavcodec-utvideodsp-add-avx2-version-for-the-dsp.patch
Type: application/octet-stream
Size: 3669 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171022/6c4f69c1/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-libavcodec-x86-utvideodsp.asm-cosmetic.patch
Type: application/octet-stream
Size: 1931 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171022/6c4f69c1/attachment-0003.obj>


More information about the ffmpeg-devel mailing list