Frank Denis
6669885aa2
Faster BLAKE3 implementation ( #25574 )
...
This is a rewrite of the BLAKE3 implementation, with vectorization.
On Apple Silicon, the new implementation is about twice as fast as the previous one.
With AVX2, it is more than 4 times faster.
With AVX512, it is more than 7.5x faster than the previous implementation (from 678 MB/s to 5086 MB/s).
2025-10-15 14:03:56 +02:00
..
2025-10-04 02:31:02 +00:00
2025-07-13 18:26:13 +02:00
2025-08-30 00:48:50 -07:00
2025-08-29 17:14:26 -07:00
2025-07-13 18:26:13 +02:00
2025-10-09 12:34:34 -07:00
2025-08-28 18:30:57 -07:00
2025-10-14 12:00:44 +02:00
2025-09-16 23:13:58 +02:00
2025-07-13 07:33:08 +00:00
2025-08-25 15:59:42 +00:00
2025-09-16 12:45:08 +02:00
2025-09-16 12:45:08 +02:00
2025-08-11 15:52:49 -07:00
2025-09-20 19:05:32 +02:00
2025-02-19 22:37:51 +01:00
2025-09-18 22:39:33 -07:00
2025-08-28 18:30:57 -07:00
2025-10-15 14:03:56 +02:00
2025-10-14 12:00:44 +02:00
2025-08-14 13:57:00 +00:00
2025-09-20 18:33:00 -07:00
2024-08-28 08:39:59 +01:00
2025-04-29 22:07:30 +00:00
2025-09-08 22:53:03 +02:00
2024-06-04 10:11:05 +02:00
2024-08-28 08:39:59 +01:00
2025-07-13 18:26:13 +02:00
2023-10-23 22:42:18 -04:00
2024-10-28 14:54:02 +00:00
2024-02-26 15:18:31 -08:00
2024-08-09 19:47:06 -07:00
2024-11-20 11:16:09 +01:00
2025-07-22 09:41:44 -07:00
2025-09-18 12:42:24 +02:00
2025-09-16 12:45:08 +02:00
2023-11-19 09:55:07 +00:00
2025-08-29 17:14:26 -07:00
2025-07-13 18:26:13 +02:00
2025-07-13 18:26:13 +02:00
2025-08-29 17:14:26 -07:00
2025-08-28 18:30:57 -07:00
2025-08-30 13:27:25 +02:00
2025-07-14 00:14:21 -07:00
2025-08-28 18:30:57 -07:00
2023-02-18 19:17:21 -07:00
2025-08-03 14:59:56 +02:00
2025-02-22 22:39:40 -05:00
2025-08-29 17:14:26 -07:00