oconnor663 / blake2_simd

high-performance implementations of BLAKE2b/s/bp/sp in pure Rust with dynamic SIMD
MIT License
126 stars 22 forks source link

try an AVX2 implementation of 2-way BLAKE2s #11

Open oconnor663 opened 5 years ago

oconnor663 commented 5 years ago

This could be just two lanes of the single-instance BLAKE2s permutation. It could allow better throughput of 8 KiB Bao inputs, before the 4-way SSE4.1 implementation kicks in at 16 KiB.