Film grain SSSE3 optimizations
fgy_32x32xn_8bpc_c: 14201.3
fgy_32x32xn_8bpc_ssse3: 3443.0
fguv_32x32xn_8bpc_420_csfl0_c: 8148.9
fguv_32x32xn_8bpc_420_csfl0_ssse3: 1371.3
fguv_32x32xn_8bpc_420_csfl1_c: 6391.9
fguv_32x32xn_8bpc_420_csfl1_ssse3: 1034.8
gen_grain_uv_ar0_8bpc_420_c: 29773.7
gen_grain_uv_ar0_8bpc_420_ssse3: 7068.9
gen_grain_uv_ar1_8bpc_420_c: 46113.2
gen_grain_uv_ar1_8bpc_420_ssse3: 22148.1
gen_grain_uv_ar2_8bpc_420_c: 70061.4
gen_grain_uv_ar2_8bpc_420_ssse3: 25479.0
gen_grain_uv_ar3_8bpc_420_c: 113826.0
gen_grain_uv_ar3_8bpc_420_ssse3: 30004.9
gen_grain_y_ar0_8bpc_c: 84853.3
gen_grain_y_ar0_8bpc_ssse3: 23528.0
gen_grain_y_ar1_8bpc_c: 140775.5
gen_grain_y_ar1_8bpc_ssse3: 70410.2
gen_grain_y_ar2_8bpc_c: 251311.3
gen_grain_y_ar2_8bpc_ssse3: 95222.2
gen_grain_y_ar3_8bpc_c: 394763.0
gen_grain_y_ar3_8bpc_ssse3: 103541.9
Edited by Jean-Baptiste Kempf
Merge request reports
Activity
Filter activity
mentioned in issue #216
added 5 commits
Toggle commit listadded 5 commits
Toggle commit listadded 2 commits
added performance label
- Resolved by Ronald S. Bultje
added 22 commits
-
542a2376...8d574f70 - 16 commits from branch
videolan:master
- 59db5f7e - Copy AVX2 film grain SIMD into SSSE3 file as base
- 7fa56318 - SSSE3 implementation of generate_grain_y()
- 8195b609 - SSSE3 implementation of generate_grain_uv()
- 029a65d9 - SSSE3 implementation of fguv_32x32xn()
- 85b1e02c - SSSE3 implementation of fgy_32x32xn()
- e7bb80d0 - Make generate_grain_y() work on 32bit
Toggle commit list-
542a2376...8d574f70 - 16 commits from branch
Please register or sign in to reply