• Ben Avison's avatar
    armv6: Accelerate vector_fmul_window · 5edad2c4
    Ben Avison authored
    I benchmarked the result by measuring the number of gperftools samples that
    hit anywhere in the AAC decoder (starting from aac_decode_frame()) or
    specifically in vector_fmul_window_c() / ff_vector_fmul_window_vfp() for the
    same sample AAC stream:
    
                        Before          After
                        Mean   StdDev   Mean   StdDev  Confidence  Change
    Audio decode        1598.2 47.4     1529.2 25.4    100.0%      +4.5%
    vector_fmul_window  244.0  22.1     188.9  22.3    100.0%      +29.2%
    Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
    5edad2c4
Name
Last commit
Last update
..
Makefile Loading commit data...
asm.S Loading commit data...
bswap.h Loading commit data...
cpu.c Loading commit data...
cpu.h Loading commit data...
float_dsp_arm.h Loading commit data...
float_dsp_init_arm.c Loading commit data...
float_dsp_init_neon.c Loading commit data...
float_dsp_init_vfp.c Loading commit data...
float_dsp_neon.S Loading commit data...
float_dsp_vfp.S Loading commit data...
intmath.h Loading commit data...
intreadwrite.h Loading commit data...
neontest.h Loading commit data...
timer.h Loading commit data...