minio / sha256-simdLinks
Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native.
☆1,010Updated 2 years ago
Alternatives and similar repositories for sha256-simd
Users that are interested in sha256-simd are comparing it to the libraries listed below
Sorting:
- Native Go version of HighwayHash with optimized assembly implementations on Intel and ARM. Able to process over 10 GB/sec on a single cor…☆926Updated 5 months ago
- C to Go Assembly☆1,332Updated 3 years ago
- LZ4 compression and decompression in pure Go☆916Updated 3 weeks ago
- Fast hashing using pure Go implementation of BLAKE2b with SIMD instructions☆257Updated 7 years ago
- Zero-copy I/O primitives and pipelines for Go. Linux-specific.☆546Updated 9 months ago
- A portable mmap package for Go☆1,027Updated 5 months ago
- Reed-Solomon Erasure Coding in Go☆1,955Updated this week
- CPU feature identification for Go☆1,098Updated 2 weeks ago
- Zstd wrapper for Go☆770Updated last month
- Zero-copy sockets for Linux in Golang☆832Updated 4 years ago
- Pure Go implementation of BLAKE3 with AVX2 and SSE4.1 acceleration☆422Updated last month
- Go library implementing binary fuse and xor filters☆686Updated 3 months ago
- Reed-Solomon forward error correcting library☆195Updated last year
- Benchmarks of Go serialization methods☆1,594Updated 9 months ago
- Go parallel gzip (de)compression☆1,145Updated 2 years ago
- Go implementation of the Noise Protocol Framework☆535Updated last year
- A Go implementation of the 64-bit xxHash algorithm (XXH64)☆1,949Updated 10 months ago
- Pure Go implementation of the NaCL set of API's☆546Updated 2 weeks ago
- Generate x86 Assembly with Go☆2,834Updated 3 weeks ago
- Collection of compression related Go packages.☆411Updated last year
- The Snappy compression format in the Go programming language.☆1,556Updated 2 months ago
- A native implementation of the excellent XXHash hashing algorithm.☆437Updated 2 years ago
- Automatic C-Go Bindings Generator for Go Programming Language☆1,561Updated 3 weeks ago
- A Golang lock-free thread-safe HashMap optimized for fastest read access.☆1,847Updated 2 months ago
- XXH3 algorithm in Go☆451Updated 2 months ago
- Intel CPUID library for Go Programming Language☆310Updated 5 months ago
- Cap'n Proto library and code generator for Go☆1,292Updated 3 months ago
- moss - a simple, fast, ordered, persistable, key-val storage library for golang☆1,005Updated 5 months ago
- Better binary packing for Go☆587Updated 7 months ago
- Go package implementing bitsets☆1,419Updated last month