minio / md5-simd
Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in parallel.
☆176Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for md5-simd
- io_uring support for go☆205Updated 4 years ago
- Golang library for io_uring (without CGO)☆132Updated 3 years ago
- The `io_uring` library and runtime for GO☆125Updated 2 years ago
- The Go programming language. This fork was created for pprof++, a Go profiler with hardware performance monitoring. Read through the lin…☆181Updated last month
- ☆172Updated 7 years ago
- sysconf for Go, without using cgo☆141Updated 2 weeks ago
- Native persistent memory support for Go☆80Updated 2 years ago
- Go packages and tools for Linux perf☆142Updated last year
- The assembler from the Go compiler, in library form.☆166Updated 3 years ago
- ☆111Updated last year
- Optimized functions for Go using SIMD☆190Updated 4 years ago
- Server for benchmarking pure Go key/value databases☆154Updated last year
- Load file-backed memory☆121Updated 2 years ago
- A fast, threadsafe skip list in Go☆264Updated 3 years ago
- ⚡️ lock-free utilities in Go☆151Updated 6 months ago
- Low level image processing library in pure Go with SIMD assembly☆125Updated 7 years ago
- XXH3 algorithm in Go☆410Updated last year
- Experimental symbolizer for cgo backtraces☆135Updated 3 weeks ago
- Native Go version of HighwayHash with optimized assembly implementations on Intel and ARM. Able to process over 10 GB/sec on a single cor…☆883Updated 4 months ago
- go wrapper for zstd☆434Updated last month
- Go io uring syscall implementation without CGO, rewrite on branch v0.4☆112Updated last year
- Fast and scalable pseudorandom generator for Go☆200Updated 3 years ago
- ☆111Updated last year
- Tool to generate BYTE sequences for Go assembly as generated by YASM☆172Updated 2 years ago
- This is library for the Go language to enable use of Direct IO under all OSes☆315Updated last year
- Fast, fully fledged murmur3 in Go.☆306Updated last year
- TinyLFU cache admission policy☆252Updated last year
- A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.☆80Updated 2 years ago
- Perf Utilities for Go☆104Updated last year
- skipmap is a high-performance, scalable concurrent sorted map based on skip-list. Up to 10x faster than sync.Map in the typical pattern.☆176Updated 2 months ago