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: 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