Maodi Ma
d36de972ef
erasure_code: add special dispatch case
...
Using highest-level instruction set may not reveal the best
performance on certain platform. E.g. using AVX impl for ec
updating instead of AVX2 impl can be faster on Hygon 1/2/3
platform.
This commit identifies Hygon platform and use a special
dispatch case for ec_encode_data_update to choose certain
instruction set impl.
Signed-off-by: Maodi Ma <mamaodi@hygon.cn >
2025-11-17 16:43:21 +00:00
..
2025-09-18 17:11:00 +01:00
2024-04-22 11:35:03 +02:00
2025-10-13 09:49:38 +01:00
2024-04-22 11:35:03 +02:00
2024-04-22 11:35:03 +02:00
2024-04-22 11:35:03 +02:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-06-11 12:17:43 +01:00
2025-06-11 12:17:43 +01:00
2024-11-19 14:20:33 +00:00
2025-09-17 13:36:06 +01:00
2025-07-03 12:11:56 +01:00
2025-07-11 15:55:57 +02:00
2024-04-22 11:35:03 +02:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-05-08 18:37:08 +01:00
2025-05-08 18:37:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-06 13:53:18 +00:00
2022-07-14 19:23:52 -07:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-05-08 18:37:08 +01:00
2025-05-08 18:37:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-06 13:53:18 +00:00
2022-07-14 19:23:52 -07:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-05-08 18:37:08 +01:00
2025-05-08 18:37:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-06 13:53:18 +00:00
2022-07-14 19:23:52 -07:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2022-07-14 19:23:52 -07:00
2022-07-14 19:23:52 -07:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-06 13:53:18 +00:00
2022-07-14 19:23:52 -07:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2022-07-14 19:23:52 -07:00
2022-07-14 19:23:52 -07:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-11-06 13:53:18 +00:00
2022-07-14 19:23:52 -07:00
2024-04-22 11:35:03 +02:00
2024-04-22 11:35:03 +02:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2025-05-08 18:37:08 +01:00
2025-06-11 12:17:43 +01:00
2025-06-23 08:48:01 +01:00
2025-05-08 18:37:08 +01:00
2025-06-23 08:48:01 +01:00
2023-12-01 14:20:56 +00:00
2025-05-08 16:20:08 +01:00
2025-11-17 16:43:21 +00:00
2025-05-08 16:20:08 +01:00
2025-05-08 16:20:08 +01:00
2022-07-14 19:23:52 -07:00
2022-07-14 19:23:52 -07:00
2025-06-23 08:48:01 +01:00
2024-01-15 13:52:08 +00:00
2024-04-22 11:35:03 +02:00
2025-06-23 08:48:01 +01:00
2024-01-15 13:52:08 +00:00
2025-05-01 17:44:19 +01:00
2025-07-17 09:57:45 +02:00