[FFmpeg-devel] avcodec/losslessvideodsp : add avx2 for add_left_pred

Martin Vignali martin.vignali at gmail.com
Tue Nov 7 22:06:16 EET 2017


Hello,

patchs in attach add avx2 version for add_left_pred

Pass fate test for me

checkasm test (kaby lake os 10.12)
with width = 1024

add_left_pred_zero_c: 1229.7
add_left_pred_zero_ssse3: 269.7
add_left_pred_zero_avx2: 217.9

0001-checkasm-llviddsp-test-return-of-add_left_pred-16
Modify the checkasm test in order to test the return value of the function

0002-avcodec-x86-lossless_videodsp.asm-make-macro-for-add
Create a macro for the SSSE3 version in order to add the avx2 version

0003-avcodec-x86-lossless_videodsp-add-avx2-version-for-a
Add the avx2 version

Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-checkasm-llviddsp-test-return-of-add_left_pred-16.patch
Type: application/octet-stream
Size: 2935 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171107/9286ce4e/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-avcodec-x86-lossless_videodsp.asm-make-macro-for-add.patch
Type: application/octet-stream
Size: 1254 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171107/9286ce4e/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-avcodec-x86-lossless_videodsp-add-avx2-version-for-a.patch
Type: application/octet-stream
Size: 4220 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171107/9286ce4e/attachment-0002.obj>


More information about the ffmpeg-devel mailing list