diff options
| author | Frank Denis <124872+jedisct1@users.noreply.github.com> | 2025-10-15 14:03:56 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-15 14:03:56 +0200 |
| commit | 6669885aa2a33228baa29daba3b14985158d866f (patch) | |
| tree | 857aa08a89d005ae9944808ebf1fc8b93db1594d /lib/std/debug/cpu_context.zig | |
| parent | 70c21fdbab064ca060e5f111010836845ca35930 (diff) | |
| download | zig-6669885aa2a33228baa29daba3b14985158d866f.tar.gz zig-6669885aa2a33228baa29daba3b14985158d866f.zip | |
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).
Diffstat (limited to 'lib/std/debug/cpu_context.zig')
0 files changed, 0 insertions, 0 deletions
