Skip to content

Commit 6b61271

Browse files
committed
benchsuite/runs: add another run of the benchmarks
Looks like ripgrep is still the king. ;-)
1 parent 1be8639 commit 6b61271

File tree

3 files changed

+646
-0
lines changed

3 files changed

+646
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
This directory contains updated benchmarks as of 2022-12-16. They were captured
2+
via the benchsuite script at `benchsuite/benchsuite` from the root of this
3+
repository. The command that was run:
4+
5+
$ ./benchsuite \
6+
--dir /dev/shm/benchsuite \
7+
--raw runs/2022-12-16-archlinux-duff/raw.csv \
8+
| tee runs/2022-12-16-archlinux-duff/summary
9+
10+
The versions of each tool are as follows:
11+
12+
$ rg --version
13+
ripgrep 13.0.0 (rev 87c4a2b4b1)
14+
-SIMD -AVX (compiled)
15+
+SIMD +AVX (runtime)
16+
17+
$ grep -V
18+
grep (GNU grep) 3.8
19+
20+
$ ag -V
21+
ag version 2.2.0
22+
23+
Features:
24+
+jit +lzma +zlib
25+
26+
$ git --version
27+
git version 2.39.0
28+
29+
$ ugrep --version
30+
ugrep 3.9.2 x86_64-pc-linux-gnu +avx2 +pcre2jit +zlib +bzip2 +lzma +lz4 +zstd
31+
License BSD-3-Clause: <https://opensource.org/licenses/BSD-3-Clause>
32+
Written by Robert van Engelen and others: <https://github.com/Genivia/ugrep>
33+
34+
The version of ripgrep used was compiled from source on commit 7f23cd63:
35+
36+
$ cargo build --release --features 'pcre2'
37+
38+
This was run on a machine with an Intel i9-12900K with 128GB of memory.

0 commit comments

Comments
 (0)