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

GitHub

16 stars
2 watching
0 forks
Language: Go
last commit: over 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,538
lemire/streamvbyte Fast integer compression in C using the StreamVByte codec 379
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,019
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. 544
reugn/go-streams Provides a lightweight and flexible way to process data streams in Go 1,935
andybalholm/brotli A pure Go implementation of the Brotli compression algorithm. 629
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. 1,005
amallia/go-ef An implementation of a lossless data compression algorithm based on prefix codes 32
asticode/go-astiav A Golang library providing C bindings for the ffmpeg multimedia framework. 408
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 7