diff options
author | Logaprakash Ramajayam <logaprakash.ramajayam@multicorewareinc.com> | 2025-07-01 23:48:36 -0700 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2025-08-12 09:05:00 +0000 |
commit | 49477972b7175284663c9ef4124345c71dc9c7a1 (patch) | |
tree | 1b51535059bc8337989949afe35d4c2373a108ed /compat/atomics/pthread/stdatomic.c | |
parent | 5929d46f7bd8a19b40dbb266161a2146beed3afb (diff) | |
download | ffmpeg-49477972b7175284663c9ef4124345c71dc9c7a1.tar.gz |
swscale/aarch64/output: Implement neon assembly for yuv2planeX_10_c_template()
yuv2yuvX_8_2_0_512_accurate_c: 2213.4 ( 1.00x)
yuv2yuvX_8_2_0_512_accurate_neon: 147.5 (15.01x)
yuv2yuvX_8_2_0_512_approximate_c: 2203.9 ( 1.00x)
yuv2yuvX_8_2_0_512_approximate_neon: 154.1 (14.30x)
yuv2yuvX_8_2_16_512_accurate_c: 2147.2 ( 1.00x)
yuv2yuvX_8_2_16_512_accurate_neon: 150.8 (14.24x)
yuv2yuvX_8_2_16_512_approximate_c: 2149.7 ( 1.00x)
yuv2yuvX_8_2_16_512_approximate_neon: 146.8 (14.64x)
yuv2yuvX_8_2_32_512_accurate_c: 2078.9 ( 1.00x)
yuv2yuvX_8_2_32_512_accurate_neon: 139.0 (14.95x)
yuv2yuvX_8_2_32_512_approximate_c: 2083.7 ( 1.00x)
yuv2yuvX_8_2_32_512_approximate_neon: 140.5 (14.84x)
yuv2yuvX_8_2_48_512_accurate_c: 2010.7 ( 1.00x)
yuv2yuvX_8_2_48_512_accurate_neon: 138.2 (14.55x)
yuv2yuvX_8_2_48_512_approximate_c: 2012.6 ( 1.00x)
yuv2yuvX_8_2_48_512_approximate_neon: 141.2 (14.26x)
yuv2yuvX_10LE_16_0_512_accurate_c: 7874.1 ( 1.00x)
yuv2yuvX_10LE_16_0_512_accurate_neon: 831.6 ( 9.47x)
yuv2yuvX_10LE_16_0_512_approximate_c: 7918.1 ( 1.00x)
yuv2yuvX_10LE_16_0_512_approximate_neon: 836.1 ( 9.47x)
yuv2yuvX_10LE_16_16_512_accurate_c: 7630.9 ( 1.00x)
yuv2yuvX_10LE_16_16_512_accurate_neon: 804.5 ( 9.49x)
yuv2yuvX_10LE_16_16_512_approximate_c: 7724.7 ( 1.00x)
yuv2yuvX_10LE_16_16_512_approximate_neon: 808.6 ( 9.55x)
yuv2yuvX_10LE_16_32_512_accurate_c: 7436.4 ( 1.00x)
yuv2yuvX_10LE_16_32_512_accurate_neon: 780.4 ( 9.53x)
yuv2yuvX_10LE_16_32_512_approximate_c: 7366.7 ( 1.00x)
yuv2yuvX_10LE_16_32_512_approximate_neon: 780.5 ( 9.44x)
yuv2yuvX_10LE_16_48_512_accurate_c: 7099.9 ( 1.00x)
yuv2yuvX_10LE_16_48_512_accurate_neon: 761.0 ( 9.33x)
yuv2yuvX_10LE_16_48_512_approximate_c: 7097.6 ( 1.00x)
yuv2yuvX_10LE_16_48_512_approximate_neon: 754.6 ( 9.41x)
Benchmarked on:
Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) CPU
3417 Mhz, 12 Core(s), 12 Logical Processor(s)
Diffstat (limited to 'compat/atomics/pthread/stdatomic.c')
0 files changed, 0 insertions, 0 deletions