• Yi Luo's avatar
    Lowbd D207E/D63E/D45E intrapred x86 optimization · ae676953
    Yi Luo authored
    D207E
    Predictor  SSE2 vs C
    4x4        ~2.6X
    4x8        ~2.5X
    8x4        ~8.0X
    8x8        ~9.1X
    8x16       ~11.7X
    16x8       ~16.9X
    16x16      ~17.3X
    16x32      ~17.2X
    32x16      ~30.2X
    32x32      ~35.5X
    
    D63E
    Predictor  SSE2 vs C
    4x4        ~4.7X
    4x8        ~4.9X
    8x4        ~7.8X
    8x8        ~8.9X
    8x16       ~9.3X
    16x8       ~15.7X
    16x16      ~14.7X
    16x32      ~17.3X
    32x16      ~18.0X
    32x32      ~15.7X
    
    D45E
    Predictor  SSSE3 vs C
    4x4        ~1.8X
    4x8        ~2.9X
    8x4        ~6.7X
    8x8        ~6.5X
    8x16       ~7.4X
    16x8       ~24.4X
    16x16      ~21.5X
    16x32      ~24.2X
    32x16      ~25.4X
    32x32      ~25.2X
    
    Change-Id: I8215de190e2b6314272749761600e389d1ca0fdf
    ae676953
Name
Last commit
Last update
..
arm Loading commit data...
mips Loading commit data...
simd Loading commit data...
x86 Loading commit data...
add_noise.c Loading commit data...
ans.h Loading commit data...
ansreader.h Loading commit data...
answriter.h Loading commit data...
aom_convolve.c Loading commit data...
aom_convolve.h Loading commit data...
aom_dsp.cmake Loading commit data...
aom_dsp.mk Loading commit data...
aom_dsp_common.h Loading commit data...
aom_dsp_rtcd.c Loading commit data...
aom_dsp_rtcd_defs.pl Loading commit data...
aom_filter.h Loading commit data...
aom_simd.h Loading commit data...
aom_simd_inline.h Loading commit data...
avg.c Loading commit data...
binary_codes_reader.c Loading commit data...
binary_codes_reader.h Loading commit data...
binary_codes_writer.c Loading commit data...
binary_codes_writer.h Loading commit data...
bitreader.h Loading commit data...
bitreader_buffer.c Loading commit data...
bitreader_buffer.h Loading commit data...
bitwriter.h Loading commit data...
bitwriter_buffer.c Loading commit data...
bitwriter_buffer.h Loading commit data...
blend.h Loading commit data...
blend_a64_hmask.c Loading commit data...
blend_a64_mask.c Loading commit data...
blend_a64_vmask.c Loading commit data...
buf_ans.c Loading commit data...
buf_ans.h Loading commit data...
daalaboolreader.c Loading commit data...
daalaboolreader.h Loading commit data...
daalaboolwriter.c Loading commit data...
daalaboolwriter.h Loading commit data...
entcode.c Loading commit data...
entcode.h Loading commit data...
entdec.c Loading commit data...
entdec.h Loading commit data...
entenc.c Loading commit data...
entenc.h Loading commit data...
fastssim.c Loading commit data...
fwd_txfm.c Loading commit data...
fwd_txfm.h Loading commit data...
intrapred.c Loading commit data...
intrapred_common.h Loading commit data...
inv_txfm.c Loading commit data...
inv_txfm.h Loading commit data...
loopfilter.c Loading commit data...
postproc.h Loading commit data...
prob.c Loading commit data...
prob.h Loading commit data...
psnr.c Loading commit data...
psnr.h Loading commit data...
psnrhvs.c Loading commit data...
quantize.c Loading commit data...
quantize.h Loading commit data...
sad.c Loading commit data...
ssim.c Loading commit data...
ssim.h Loading commit data...
subtract.c Loading commit data...
sum_squares.c Loading commit data...
txfm_common.h Loading commit data...
variance.c Loading commit data...
variance.h Loading commit data...