FastPFor icon indicating copy to clipboard operation
FastPFor copied to clipboard

The FastPFOR C++ library: Fast integer compression

Results 18 FastPFor issues
Sort by recently updated
recently updated
newest added

Hi! I've tried to just build on Raspberry PI 4b, on Ubuntu 20.04 ``` $ uname -a Linux ubuntu 5.4.0-1032-raspi #35-Ubuntu SMP PREEMPT Fri Mar 19 20:52:40 UTC 2021 aarch64...

See https://github.com/google/googletest/issues/3663

when #include "headers/codecfactory.h" from two cpp in a project, meet "multiple definition of xxx"

Compression of integers is an algo. It should be possible to decompress the data compressed this way on such platforms.

My machine: WSL2 ubuntu 18.04 x86_64 I run `./codecs --uniformdynamic` or `./codecs --clusterdynamic`, both give me runtime error: ``` terminate called after throwing an instance of 'std::runtime_error' what(): You tried...

Hi FastPFor, We recently tried the FastPFor on short typed data. It does not work. The normal int (32 bits) works fine. Any underlying restriction on that ? Thanks for...

At the end of decoding in the specified codecs, some checks are performed to verify that the pointer of the input data is less than the _estimated_ data to read:...

Schemes like simdfastpfor have implicit alignment requirements. These alignment restrictions are neither necessary nor useful, and they are not documented. They have been lifted in the follow-up research library [SIMDCompressionAndIntersection](https://github.com/lemire/SIMDCompressionAndIntersection).

help wanted

Hello authors, This is a great library! I have a question: Is the compressed data portable, i.e. is it dependent on specific endianess, instruction set(cpu architecture) or anything else? If...