Skip to content

Investigate VInt performance improvements #72

@hendrikmuhs

Description

@hendrikmuhs

Compile time: We use variable length integers and shorts quite heavily, an improvement on the encoding (maybe also for decoding == lookup) might have an impact.

File: https://github.com/KeyviDev/keyvi/blob/master/keyvi/include/keyvi/util/vint.h

Idea: Loop unrolling (inspired by https://github.com/lemire/FastPFor) might speedup things.

Worth a try, should be (micro-)benchmarked.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions