cseq_benchmark 0.0.1

The program for benchmarking compact sequences
cseq_benchmark-0.0.1 is not a library.

cseq_benchmark is the program (by Piotr Beling) for benchmarking compact sequences.

It can test the algorithms included in the following creates:

  • cseq (only Elias-Fano).

Please run the program with the --help switch to see the available options.

Below you can find instruction for installing cseq_benchmark.

Installation

cseq_benchmark can be compiled and installed from sources. To do this, a Rust compiler is needed. The easiest way to obtain the compiler along with other necessary tools (like cargo) is to use rustup.

Please follow the instructions at https://www.rust-lang.org/tools/install.

Once Rust is installed, just execute the following to install cseq_benchmark with native optimizations:

RUSTFLAGS="-C target-cpu=native" cargo install cseq_benchmark

Note that the instruction have been tested under GNU/Linux and may require some modifications for other systems.