• James Almer's avatar
    x86/vp9: inital AVX2 intra_pred · fc8db12a
    James Almer authored
    tos3k-vp9-b10000.webm on a Core i5-4200U @1.6GHz
    
    1219 decicycles in ff_vp9_ipred_dc_32x32_ssse3, 131070 runs, 2 skips
    439 decicycles in ff_vp9_ipred_dc_32x32_avx2, 131070 runs, 2 skips
    
    3570 decicycles in ff_vp9_ipred_dc_top_32x32_ssse3, 4096 runs, 0 skips
    2494 decicycles in ff_vp9_ipred_dc_top_32x32_avx2, 4096 runs, 0 skips
    
    1419 decicycles in ff_vp9_ipred_dc_left_32x32_ssse3, 16384 runs, 0 skips
    717 decicycles in ff_vp9_ipred_dc_left_32x32_avx2, 16384 runs, 0 skips
    
    2737 decicycles in ff_vp9_ipred_tm_32x32_avx, 1024 runs, 0 skips
    2088 decicycles in ff_vp9_ipred_tm_32x32_avx2, 1024 runs, 0 skips
    
    3090 decicycles in ff_vp9_ipred_v_32x32_avx, 512 runs, 0 skips
    2226 decicycles in ff_vp9_ipred_v_32x32_avx2, 512 runs, 0 skips
    
    1565 decicycles in ff_vp9_ipred_h_32x32_avx, 1024 runs, 0 skips
    922 decicycles in ff_vp9_ipred_h_32x32_avx2, 1024 runs, 0 skips
    Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
    Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
    fc8db12a
vp9intrapred.asm 48.6 KB