streamvbyte-simdgo
Compression library
A Go implementation of Stream VByte compression algorithm leveraging SIMD techniques for improved performance.
A Stream VByte implementation in Go leveraging SIMD techniques
16 stars
2 watching
0 forks
Language: Go
last commit: about 3 years ago assemblyavxcompressiongogolanginteger-compressionposting-listsearch-enginesimdstreamvbytevarintvarint-gbvbytex64x86
Related projects:
Repository | Description | Stars |
---|---|---|
golang/snappy | A compression library implemented in the Go programming language. | 1,528 |
lemire/streamvbyte | Fast integer compression using SIMD instructions | 376 |
spiraldb/streamvbyte-zig | A Zig port of an efficient compression codec for binary data | 5 |
g1mv/density | A fast compression library designed to achieve optimal compression ratios while minimizing processing time. | 1,017 |
danieldk/go2vec | A package for reading and analyzing word embeddings from the word2vec format in Go. | 56 |
asticode/go-astits | A Golang library to demux and mux MPEG Transport Streams (ts) in native Go. | 543 |
reugn/go-streams | Provides a lightweight and flexible way to process data streams in Go | 1,910 |
andybalholm/brotli | A pure Go implementation of the Brotli compression algorithm. | 624 |
lemire/simdcomp | A library for fast integer compression using SIMD instructions | 490 |
segmentio/encoding | A Go package providing efficient encoding and decoding APIs for various data formats. | 996 |
amallia/go-ef | An implementation of a lossless data compression algorithm based on prefix codes | 31 |
asticode/go-astiav | Provides a Go wrapper around the C bindings of FFmpeg for efficient video processing and manipulation. | 400 |
thepaw/go-gt | A Go library for a high-performance, in-memory caching system | 11 |
orlovevgeny/go-mcache | A fast key-value store with expiration times and thread safety. | 97 |
recolude/unitpacking | A library for storing unit vectors in an efficient format | 6 |