BSD Ports

archivers/streamvbyte 2.0.0 DragonFly

Integer compression with SIMD based on Google\'s varint

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
archivers
Package size
13.3 KiB, 61.0 KiB installed

Description

StreamVByte is an integer compression technique that applies SIMD instructions (vectorization) to Google's varint approach. The net result is faster than other byte-oriented compression techniques. The approach is patent-free, the code is available under the Apache License. It includes fast differential coding. It assumes a recent Intel processor (e.g., haswell or better, though we provide runtime dispatching for compatibility with legacy systems) or an ARM processor with NEON instructions (which is almost all of them).

In the other systems

SystemPortVersion
DragonFlyarchivers/streamvbyte2.0.0
FreeBSDarchivers/streamvbyte3.0.0
HardenedBSDarchivers/streamvbyte3.0.0
GhostBSDarchivers/streamvbyte3.0.0

Install

Binary package:

pkg install streamvbyte

From DPorts:

cd /usr/dports/archivers/streamvbyte && make install clean

Dependencies

No port depends on this one.