[FFmpeg-devel] avcodec/x86/lossless_videodsp : add_left_pred AVX2 v2

Martin Vignali martin.vignali at gmail.com
Sat Nov 25 22:58:21 EET 2017


Hello,

New patchs in attach in order to add avx2 version for add_left_pred

Change since the v1 patch
- use ymm constant
- use 3 operandes mode

Check asm result

add_left_pred_rnd_acc_c: 1279.8
add_left_pred_rnd_acc_ssse3: 261.3
add_left_pred_rnd_acc_avx2: 209.8
add_left_pred_zero_c: 1284.8
add_left_pred_zero_ssse3: 260.8
add_left_pred_zero_avx2: 204.8


001 : add return check in the checkasm test
002/003 : add 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: 3140 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171125/15ab37b1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-avcodec-x86-lossless_videodsp.asm-make-macro-for.patch
Type: application/octet-stream
Size: 1256 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171125/15ab37b1/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-avcodec-x86-lossless_videodsp-add-avx2-version-for.patch
Type: application/octet-stream
Size: 5153 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20171125/15ab37b1/attachment-0002.obj>


More information about the ffmpeg-devel mailing list