regex

Sneller Regex vs Ripgrep

We present a speed comparison between ripgrep and Sneller’s SQL regular expression engine. We conclude that Sneller is faster with large text files, thanks to its ability to leverage multi-threading and optimized hardware utilization, despite the performance penalty for decompressing data.

continue reading...

Accelerating Regular Expressions with AVX-512

We present a high-performance regular expression engine that uses 16 parallel lanes, that does not need branching or backtracking. This engine is developed for the Intel Icelake processor, and is written in AVX-512 assembly.

continue reading...