stream-vbyte-go

module
v0.0.0-...-4e81e9e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2017 License: Apache-2.0

README

stream-vbyte-go

A port of Stream VByte to Go

Stream VByte is a variable-length unsigned int encoding designed to make SIMD processing more efficient.

See https://lemire.me/blog/2017/09/27/stream-vbyte-breaking-new-speed-records-for-integer-compression/ and https://arxiv.org/pdf/1709.08990.pdf for details on the format.

The reference C implementation is https://github.com/lemire/streamvbyte.

There is also a Rust implementation https://bitbucket.org/marshallpierce/stream-vbyte-rust.

Directories

Path Synopsis
Package svb is a Go port of the Stream VByte algorithm, as designed by Lemire/Kurz/Rupp (https://arxiv.org/abs/1709.08990).
Package svb is a Go port of the Stream VByte algorithm, as designed by Lemire/Kurz/Rupp (https://arxiv.org/abs/1709.08990).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL