|
1 | 1 | This file is automatically generated by the CI. Do not edit manually. |
2 | 2 |
|
| 3 | +## System Specifications |
| 4 | + |
| 5 | +- **OS:** Linux 6.11.0-1018-azure |
| 6 | +- **Architecture:** x86_64 |
| 7 | +- **CPU Model:** x86_64 |
| 8 | +- **CPU Cores:** 4 logical, 2 physical |
| 9 | +- **Memory:** 15.62 GB |
| 10 | + |
3 | 11 | ### Insert Benchmark |
4 | | -| language | backend | ngram_size | mean | stddev | iterations | |
5 | | -|:-----------|:---------------------------------|-------------:|---------:|---------:|-------------:| |
6 | | -| julia | SimString.jl | 2 | 77.7066 | 19.5807 | 100 | |
7 | | -| julia | SimString.jl | 3 | 92.1504 | 20.8668 | 100 | |
8 | | -| julia | SimString.jl | 4 | 107.695 | 27.2596 | 100 | |
9 | | -| python | simstring-fast | 2 | 93.5577 | 3.50886 | 100 | |
10 | | -| python | simstring-fast | 3 | 107.945 | 3.27368 | 100 | |
11 | | -| python | simstring-fast | 4 | 117.722 | 4.7484 | 100 | |
12 | | -| python | simstring-rust (python bindings) | 2 | 43.6121 | 0.7356 | 100 | |
13 | | -| python | simstring-rust (python bindings) | 3 | 51.6346 | 3.1949 | 100 | |
14 | | -| python | simstring-rust (python bindings) | 4 | 52.6984 | 1.48934 | 100 | |
15 | | -| ruby | simstring-pure | 2 | 634.592 | 10.8389 | 32 | |
16 | | -| ruby | simstring-pure | 3 | 692.271 | 9.93269 | 29 | |
17 | | -| ruby | simstring-pure | 4 | 792.796 | 14.7613 | 26 | |
18 | | -| rust | simstring-rust (native) | 2 | 39.8914 | 2.17009 | 100 | |
19 | | -| rust | simstring-rust (native) | 3 | 46.3247 | 1.56468 | 100 | |
20 | | -| rust | simstring-rust (native) | 4 | 48.074 | 1.23639 | 100 | |
| 12 | +| language | backend | ngram_size | mean | stddev | iterations | |
| 13 | +|:-----------|:---------------------------------|-------------:|---------:|----------:|-------------:| |
| 14 | +| julia | SimString.jl | 2 | 78.0681 | 19.9229 | 100 | |
| 15 | +| julia | SimString.jl | 3 | 92.8811 | 19.3979 | 100 | |
| 16 | +| julia | SimString.jl | 4 | 110.738 | 25.2537 | 100 | |
| 17 | +| python | simstring-fast | 2 | 93.6316 | 4.42977 | 100 | |
| 18 | +| python | simstring-fast | 3 | 102.976 | 3.05012 | 100 | |
| 19 | +| python | simstring-fast | 4 | 113.633 | 4.29635 | 100 | |
| 20 | +| python | simstring-rust (python bindings) | 2 | 43.8156 | 0.952321 | 100 | |
| 21 | +| python | simstring-rust (python bindings) | 3 | 51.7124 | 1.9042 | 100 | |
| 22 | +| python | simstring-rust (python bindings) | 4 | 54.9175 | 2.37961 | 100 | |
| 23 | +| ruby | simstring-pure | 2 | 642.878 | 13.8048 | 32 | |
| 24 | +| ruby | simstring-pure | 3 | 718.182 | 15.4045 | 28 | |
| 25 | +| ruby | simstring-pure | 4 | 828.487 | 29.3405 | 25 | |
| 26 | +| rust | simstring-rust (native) | 2 | 40.0508 | 1.01883 | 100 | |
| 27 | +| rust | simstring-rust (native) | 3 | 46.6417 | 1.4244 | 100 | |
| 28 | +| rust | simstring-rust (native) | 4 | 48.8892 | 1.49151 | 100 | |
21 | 29 |
|
22 | 30 | ### Search Benchmark |
23 | | -| language | backend | ngram_size | threshold | mean | stddev | iterations | |
24 | | -|:-----------|:---------------------------------|-------------:|------------:|----------:|-----------:|-------------:| |
25 | | -| julia | SimString.jl | 2 | 0.6 | 351.232 | 9.29434 | 57 | |
26 | | -| julia | SimString.jl | 2 | 0.7 | 230.118 | 7.23406 | 87 | |
27 | | -| julia | SimString.jl | 2 | 0.8 | 124.303 | 3.30363 | 100 | |
28 | | -| julia | SimString.jl | 3 | 0.6 | 286.775 | 5.64881 | 70 | |
29 | | -| julia | SimString.jl | 3 | 0.7 | 190.189 | 5.04987 | 100 | |
30 | | -| julia | SimString.jl | 3 | 0.8 | 113.104 | 3.84123 | 100 | |
31 | | -| julia | SimString.jl | 4 | 0.6 | 271.912 | 7.35192 | 74 | |
32 | | -| julia | SimString.jl | 4 | 0.7 | 187.574 | 4.73389 | 100 | |
33 | | -| julia | SimString.jl | 4 | 0.8 | 112.754 | 3.93882 | 100 | |
34 | | -| python | simstring-fast | 2 | 0.6 | 108.694 | 3.35173 | 100 | |
35 | | -| python | simstring-fast | 2 | 0.7 | 46.7187 | 0.75545 | 100 | |
36 | | -| python | simstring-fast | 2 | 0.8 | 20.0745 | 0.134391 | 100 | |
37 | | -| python | simstring-fast | 2 | 0.9 | 8.78554 | 0.07913 | 100 | |
38 | | -| python | simstring-fast | 3 | 0.6 | 80.9834 | 3.26017 | 100 | |
39 | | -| python | simstring-fast | 3 | 0.7 | 36.5955 | 1.0176 | 100 | |
40 | | -| python | simstring-fast | 3 | 0.8 | 16.969 | 0.49611 | 100 | |
41 | | -| python | simstring-fast | 3 | 0.9 | 8.90139 | 0.174447 | 100 | |
42 | | -| python | simstring-fast | 4 | 0.6 | 67.5408 | 6.70183 | 100 | |
43 | | -| python | simstring-fast | 4 | 0.7 | 34.8131 | 2.08825 | 100 | |
44 | | -| python | simstring-fast | 4 | 0.8 | 18.9329 | 1.16787 | 100 | |
45 | | -| python | simstring-fast | 4 | 0.9 | 9.16833 | 0.184366 | 100 | |
46 | | -| python | simstring-rust (python bindings) | 2 | 0.6 | 23.621 | 1.32277 | 100 | |
47 | | -| python | simstring-rust (python bindings) | 2 | 0.7 | 15.0707 | 1.21974 | 100 | |
48 | | -| python | simstring-rust (python bindings) | 2 | 0.8 | 9.39484 | 0.676622 | 100 | |
49 | | -| python | simstring-rust (python bindings) | 2 | 0.9 | 5.71608 | 0.254605 | 100 | |
50 | | -| python | simstring-rust (python bindings) | 3 | 0.6 | 22.6153 | 0.876242 | 100 | |
51 | | -| python | simstring-rust (python bindings) | 3 | 0.7 | 15.4416 | 0.521762 | 100 | |
52 | | -| python | simstring-rust (python bindings) | 3 | 0.8 | 10.1303 | 0.428579 | 100 | |
53 | | -| python | simstring-rust (python bindings) | 3 | 0.9 | 6.41059 | 0.283969 | 100 | |
54 | | -| python | simstring-rust (python bindings) | 4 | 0.6 | 23.7282 | 1.80767 | 100 | |
55 | | -| python | simstring-rust (python bindings) | 4 | 0.7 | 17.5525 | 1.27995 | 100 | |
56 | | -| python | simstring-rust (python bindings) | 4 | 0.8 | 11.1011 | 0.131539 | 100 | |
57 | | -| python | simstring-rust (python bindings) | 4 | 0.9 | 6.95491 | 0.180512 | 100 | |
58 | | -| ruby | simstring-pure | 2 | 0.6 | 789.892 | 9.73938 | 26 | |
59 | | -| ruby | simstring-pure | 2 | 0.7 | 383.352 | 4.05331 | 53 | |
60 | | -| ruby | simstring-pure | 2 | 0.8 | 178.392 | 4.30337 | 100 | |
61 | | -| ruby | simstring-pure | 3 | 0.6 | 625.486 | 10.8595 | 32 | |
62 | | -| ruby | simstring-pure | 3 | 0.7 | 305.359 | 3.66534 | 66 | |
63 | | -| ruby | simstring-pure | 3 | 0.8 | 156.474 | 2.12409 | 100 | |
64 | | -| ruby | simstring-pure | 4 | 0.6 | 566.976 | 10.4151 | 36 | |
65 | | -| ruby | simstring-pure | 4 | 0.7 | 300.77 | 4.93432 | 67 | |
66 | | -| ruby | simstring-pure | 4 | 0.8 | 161.831 | 2.88929 | 100 | |
67 | | -| rust | simstring-rust (native) | 2 | 0.6 | 26.2539 | 0.770648 | 100 | |
68 | | -| rust | simstring-rust (native) | 2 | 0.7 | 16.2243 | 0.298774 | 100 | |
69 | | -| rust | simstring-rust (native) | 2 | 0.8 | 9.44116 | 0.161433 | 100 | |
70 | | -| rust | simstring-rust (native) | 2 | 0.9 | 4.92753 | 0.0502663 | 100 | |
71 | | -| rust | simstring-rust (native) | 3 | 0.6 | 26.0207 | 0.738713 | 100 | |
72 | | -| rust | simstring-rust (native) | 3 | 0.7 | 17.7409 | 1.203 | 100 | |
73 | | -| rust | simstring-rust (native) | 3 | 0.8 | 10.4136 | 0.368505 | 100 | |
74 | | -| rust | simstring-rust (native) | 3 | 0.9 | 5.47285 | 0.04762 | 100 | |
75 | | -| rust | simstring-rust (native) | 4 | 0.6 | 26.8931 | 0.94452 | 100 | |
76 | | -| rust | simstring-rust (native) | 4 | 0.7 | 19.4537 | 0.519856 | 100 | |
77 | | -| rust | simstring-rust (native) | 4 | 0.8 | 11.7432 | 0.0606801 | 100 | |
78 | | -| rust | simstring-rust (native) | 4 | 0.9 | 6.20184 | 0.140695 | 100 | |
| 31 | +| language | backend | ngram_size | threshold | mean | stddev | iterations | |
| 32 | +|:-----------|:---------------------------------|-------------:|------------:|----------:|----------:|-------------:| |
| 33 | +| julia | SimString.jl | 2 | 0.6 | 360.486 | 4.2724 | 56 | |
| 34 | +| julia | SimString.jl | 2 | 0.7 | 229.552 | 3.87177 | 88 | |
| 35 | +| julia | SimString.jl | 2 | 0.8 | 127.14 | 2.7305 | 100 | |
| 36 | +| julia | SimString.jl | 3 | 0.6 | 294.264 | 7.05683 | 68 | |
| 37 | +| julia | SimString.jl | 3 | 0.7 | 195.451 | 3.46888 | 100 | |
| 38 | +| julia | SimString.jl | 3 | 0.8 | 115.729 | 2.90729 | 100 | |
| 39 | +| julia | SimString.jl | 4 | 0.6 | 270.442 | 3.99672 | 74 | |
| 40 | +| julia | SimString.jl | 4 | 0.7 | 183.574 | 3.31184 | 100 | |
| 41 | +| julia | SimString.jl | 4 | 0.8 | 108.826 | 2.53287 | 100 | |
| 42 | +| python | simstring-fast | 2 | 0.6 | 109.255 | 3.73757 | 100 | |
| 43 | +| python | simstring-fast | 2 | 0.7 | 49.1583 | 1.41151 | 100 | |
| 44 | +| python | simstring-fast | 2 | 0.8 | 20.8061 | 0.61701 | 100 | |
| 45 | +| python | simstring-fast | 2 | 0.9 | 8.8868 | 0.190633 | 100 | |
| 46 | +| python | simstring-fast | 3 | 0.6 | 80.3382 | 3.51648 | 100 | |
| 47 | +| python | simstring-fast | 3 | 0.7 | 36.0635 | 1.67761 | 100 | |
| 48 | +| python | simstring-fast | 3 | 0.8 | 17.2001 | 0.737502 | 100 | |
| 49 | +| python | simstring-fast | 3 | 0.9 | 9.04959 | 0.338692 | 100 | |
| 50 | +| python | simstring-fast | 4 | 0.6 | 68.9464 | 3.73935 | 100 | |
| 51 | +| python | simstring-fast | 4 | 0.7 | 34.0234 | 1.338 | 100 | |
| 52 | +| python | simstring-fast | 4 | 0.8 | 16.8507 | 0.765814 | 100 | |
| 53 | +| python | simstring-fast | 4 | 0.9 | 9.20671 | 0.176099 | 100 | |
| 54 | +| python | simstring-rust (python bindings) | 2 | 0.6 | 23.7164 | 1.32789 | 100 | |
| 55 | +| python | simstring-rust (python bindings) | 2 | 0.7 | 15.4669 | 0.958993 | 100 | |
| 56 | +| python | simstring-rust (python bindings) | 2 | 0.8 | 9.52562 | 0.500769 | 100 | |
| 57 | +| python | simstring-rust (python bindings) | 2 | 0.9 | 5.6285 | 0.296473 | 100 | |
| 58 | +| python | simstring-rust (python bindings) | 3 | 0.6 | 23.8179 | 2.59374 | 100 | |
| 59 | +| python | simstring-rust (python bindings) | 3 | 0.7 | 16.055 | 0.76464 | 100 | |
| 60 | +| python | simstring-rust (python bindings) | 3 | 0.8 | 10.3925 | 0.633953 | 100 | |
| 61 | +| python | simstring-rust (python bindings) | 3 | 0.9 | 6.41264 | 0.366771 | 100 | |
| 62 | +| python | simstring-rust (python bindings) | 4 | 0.6 | 23.9433 | 1.32113 | 100 | |
| 63 | +| python | simstring-rust (python bindings) | 4 | 0.7 | 17.3517 | 0.909 | 100 | |
| 64 | +| python | simstring-rust (python bindings) | 4 | 0.8 | 11.495 | 0.830301 | 100 | |
| 65 | +| python | simstring-rust (python bindings) | 4 | 0.9 | 7.15326 | 0.755035 | 100 | |
| 66 | +| ruby | simstring-pure | 2 | 0.6 | 802.7 | 6.8283 | 25 | |
| 67 | +| ruby | simstring-pure | 2 | 0.7 | 392.055 | 3.65507 | 52 | |
| 68 | +| ruby | simstring-pure | 2 | 0.8 | 181.683 | 2.78659 | 100 | |
| 69 | +| ruby | simstring-pure | 3 | 0.6 | 635.55 | 6.51415 | 32 | |
| 70 | +| ruby | simstring-pure | 3 | 0.7 | 315.828 | 3.77531 | 64 | |
| 71 | +| ruby | simstring-pure | 3 | 0.8 | 162.198 | 2.27044 | 100 | |
| 72 | +| ruby | simstring-pure | 4 | 0.6 | 575.495 | 3.53532 | 35 | |
| 73 | +| ruby | simstring-pure | 4 | 0.7 | 312.161 | 3.70109 | 65 | |
| 74 | +| ruby | simstring-pure | 4 | 0.8 | 166.441 | 2.24138 | 100 | |
| 75 | +| rust | simstring-rust (native) | 2 | 0.6 | 26.1109 | 0.482234 | 100 | |
| 76 | +| rust | simstring-rust (native) | 2 | 0.7 | 16.217 | 0.184673 | 100 | |
| 77 | +| rust | simstring-rust (native) | 2 | 0.8 | 9.19026 | 0.208494 | 100 | |
| 78 | +| rust | simstring-rust (native) | 2 | 0.9 | 4.89474 | 0.0522038 | 100 | |
| 79 | +| rust | simstring-rust (native) | 3 | 0.6 | 25.8429 | 0.714315 | 100 | |
| 80 | +| rust | simstring-rust (native) | 3 | 0.7 | 17.3532 | 0.362947 | 100 | |
| 81 | +| rust | simstring-rust (native) | 3 | 0.8 | 10.3124 | 0.136978 | 100 | |
| 82 | +| rust | simstring-rust (native) | 3 | 0.9 | 5.42541 | 0.0489081 | 100 | |
| 83 | +| rust | simstring-rust (native) | 4 | 0.6 | 26.8768 | 0.809987 | 100 | |
| 84 | +| rust | simstring-rust (native) | 4 | 0.7 | 19.3378 | 0.225091 | 100 | |
| 85 | +| rust | simstring-rust (native) | 4 | 0.8 | 11.6974 | 0.292511 | 100 | |
| 86 | +| rust | simstring-rust (native) | 4 | 0.9 | 6.14447 | 0.132832 | 100 | |
79 | 87 |
|
0 commit comments