3 ms·
> I don't think Blake3 has any hardware implementation at all yet. > https://github.com/BLAKE3-team/BLAKE3 https://github.com/BLAKE3-team/BLAKE3 > The blake3
by insanitybit 3y ago
> I don't think Blake3 has any hardware implementation at all yet.
> https://github.com/BLAKE3-team/BLAKE3 https://github.com/BLAKE3-team/BLAKE3
> The blake3 Rust crate, which includes optimized implementations for SSE2, SSE4.1, AVX2, AVX-512, and NEON, with automatic runtime CPU feature detection on x86. The rayon feature provides multithreading.
There aren't blake3 instructions, like some hardware has for SHA1, but it does use hardware acceleration.
edit: Re-reading, I think you're saying "If we're going to talk about hardware acceleration, SHA1 still has the advantage because of specific instructions" - that is true.