Hacker GitHub

← All repos

minio/blake2b-simd

View on GitHub ↗ ★ 255 Go archived

Fast hashing using pure Go implementation of BLAKE2b with SIMD instructions

6 mentions on Hacker News by 5 people: 1 story, 5 comments · first 2016-07-08 · latest 2021-09-01

Mentions per year 6 mentions · busiest year 2016 (4)
20082026
  1. …is beating the numbers for the same code running on an intel Air (which uses the SIMD codepath). https://github.com/minio/blake2b-simd
    comment by eternalban · 2021-09-01 · in M1 Icestorm cores can still perform well
  2. There is AVX/AVX2 assembly for BLAKE2 at https://github.com/minio/blake2b-simd , benchmarked at a 1.8x-3.9x speedup.
    comment by mappu · 2017-05-31 · in Maybe Skip SHA-3
  3. Oh, interesting. I was inferring that from the Go code out there that uses machine code directly: https://github.com/minio/blake2b-simd/blob/master/compressAv... I guess it must be a recent addition.
    comment by pcwalton · 2016-10-22 · in 2017 Rust Roadmap
  4. Yes true. OpenSSL version gives a great boost. Rather than SHA512 we ended up using Blake2b - https://github.com/minio/blake2b-simd (also optimized with SIMD instructions) internally for bit-rot verification in…
  5. …bit-rot detection transparently which works along with erasure code using high speed BLAKE2 - https://github.com/minio/blake2b-simd hash based checksums.
  6. ▲ 1
    Pure Go implementation of BLAKE2b using SIMD optimizations
    story by nl5887 · 2016-07-08 · 0 comments