git.videolan.org Git - x264.git/summary
x264 git repository
Les articles publiés sur le site
-
x86 : Update intel compiler cpu dispatcher override for new versions of ICC/ICL
15 décembre 2014, par Anton Mitrofanov -
x86 : SSSE3 and AVX2 implementations of plane_copy_swap
1er décembre 2014, par Henrik Gramner -
x86 : SSE and AVX implementations of plane_copy
28 novembre 2014, par Henrik Gramner -
aarch64 : cabac_encode_{decision,bypass,terminal}_asm
19 novembre 2014, par Janne Grunauaarch64: cabac_encode_{decision,bypass,terminal}_asm benchmarks on a Nexus 9 (nvidia denver): 101.3 cycles in x264_cabac_encode_decision_c, 67105369 runs, 3495 skips 97.3 cycles in x264_cabac_encode_decision_asm, 67105493 runs, 3371 skips 132.8 cycles in x264_cabac_encode_terminal_c, 1046950 runs, 1626 skips 116.1 cycles in x264_cabac_encode_terminal_asm, 1048424 runs, 152 skips 92.4 cycles in x264_cabac_encode_bypass_c, 16776192 runs, 1024 skips 89.6 cycles in x264_cabac_encode_bypass_asm, 16776453 runs, 763 skips Cycle counts are not as stable as one would like. The dynamic code optimisation seems to produce different results for small chnages in a binary. Repeated runs with the same binary produce stable results though (ignoring the first run).
-
checkasm : add cycle counter read for aarch64
6 novembre 2014, par Janne Grunau