Shreesh Adiga
59f9dbaa31
swscale/x86/rgb2rgb: add AVX512ICL versions of shuffle_bytes
On a AMD 7950x Zen 4
shuffle_bytes_0321_c: 56.5 ( 1.00x)
shuffle_bytes_0321_ssse3: 15.2 ( 3.70x)
shuffle_bytes_0321_avx2: 10.2 ( 5.51x)
shuffle_bytes_0321_avx512icl: 9.2 ( 6.11x)
shuffle_bytes_1230_c: 84.5 ( 1.00x)
shuffle_bytes_1230_ssse3: 14.2 ( 5.93x)
shuffle_bytes_1230_avx2: 15.2 ( 5.54x)
shuffle_bytes_1230_avx512icl: 11.2 ( 7.51x)
shuffle_bytes_2103_c: 48.5 ( 1.00x)
shuffle_bytes_2103_ssse3: 21.2 ( 2.28x)
shuffle_bytes_2103_avx2: 13.8 ( 3.53x)
shuffle_bytes_2103_avx512icl: 9.2 ( 5.24x)
shuffle_bytes_3012_c: 84.5 ( 1.00x)
shuffle_bytes_3012_ssse3: 14.2 ( 5.93x)
shuffle_bytes_3012_avx2: 16.2 ( 5.20x)
shuffle_bytes_3012_avx512icl: 10.2 ( 8.24x)
shuffle_bytes_3210_c: 89.2 ( 1.00x)
shuffle_bytes_3210_ssse3: 24.2 ( 3.68x)
shuffle_bytes_3210_avx2: 16.2 ( 5.49x)
shuffle_bytes_3210_avx512icl: 9.2 ( 9.65x)
Signed-off-by: Shreesh Adiga <16567adigashreesh@gmail.com>
2025-02-03 10:16:44 -03:00
..
2024-12-05 21:10:29 +01:00
2024-11-21 12:49:56 +01:00
2025-01-15 01:27:36 +01:00
2024-12-02 02:51:39 +01:00
2024-12-05 21:10:29 +01:00
2024-12-18 17:30:48 +01:00
2025-02-03 10:16:44 -03:00
2024-11-21 12:49:56 +01:00
2024-10-07 19:51:34 +02:00
2025-01-12 15:41:39 +01:00
2025-01-12 15:41:39 +01:00
2024-12-23 12:33:43 +01:00
2024-12-23 12:33:43 +01:00
2024-10-24 22:50:00 +02:00
2025-01-12 15:41:39 +01:00
2025-01-12 15:41:39 +01:00
2024-10-24 22:50:00 +02:00
2024-12-05 21:10:29 +01:00
2025-01-21 21:06:14 +01:00
2025-01-12 15:41:39 +01:00
2025-01-12 15:41:39 +01:00
2024-12-23 12:33:43 +01:00
2024-12-23 12:47:10 +01:00
2025-01-08 23:23:24 +01:00
2024-11-02 15:01:31 -03:00
2024-11-06 17:34:32 -03:00
2024-11-06 17:34:32 -03:00
2024-12-16 12:21:55 +01:00
2024-12-26 20:31:36 +01:00
2025-01-21 21:06:14 +01:00
2025-01-22 12:15:18 -03:00
2024-12-23 12:33:43 +01:00
2025-01-21 21:06:14 +01:00
2025-01-22 12:15:18 -03:00
2024-12-23 12:33:43 +01:00
2024-11-21 12:49:56 +01:00
2024-11-21 12:49:56 +01:00