-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBENCHMARKS
103 lines (78 loc) · 4.78 KB
/
BENCHMARKS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
Benchmark 1: bin/opt-clang-plb < string.txt
Time (mean ± σ): 48.5 ms ± 1.3 ms [User: 46.9 ms, System: 1.7 ms]
Range (min … max): 46.9 ms … 54.8 ms 30 runs
Benchmark 1: bin/clang-inline-c-mf-plb < string.txt
Time (mean ± σ): 48.6 ms ± 1.0 ms [User: 47.2 ms, System: 1.1 ms]
Range (min … max): 46.4 ms … 51.6 ms 30 runs
Benchmark 1: bin/rust-plb < string.txt
Time (mean ± σ): 120.7 ms ± 0.9 ms [User: 119.4 ms, System: 1.2 ms]
Range (min … max): 119.9 ms … 123.8 ms 30 runs
Benchmark 1: bin/opt-gcc-plb < string.txt
Time (mean ± σ): 188.7 ms ± 3.3 ms [User: 185.3 ms, System: 3.4 ms]
Range (min … max): 185.1 ms … 203.9 ms 30 runs
Benchmark 1: bin/transpiled-lisp-cpp-plb < string.txt
Time (mean ± σ): 192.1 ms ± 5.4 ms [User: 189.4 ms, System: 2.6 ms]
Range (min … max): 185.0 ms … 208.1 ms 30 runs
Benchmark 1: bin/clang-ecl-inline-c-plb < string.txt
Time (mean ± σ): 199.4 ms ± 7.9 ms [User: 181.6 ms, System: 31.6 ms]
Range (min … max): 191.5 ms … 238.0 ms 30 runs
Benchmark 1: bin/inline-c-ecl-plb < string.txt
Time (mean ± σ): 200.7 ms ± 5.1 ms [User: 180.3 ms, System: 33.8 ms]
Range (min … max): 185.5 ms … 211.7 ms 30 runs
Benchmark 1: bin/opt-clang-ecl-inline-c-plb < string.txt
Time (mean ± σ): 201.0 ms ± 8.8 ms [User: 180.9 ms, System: 32.7 ms]
Range (min … max): 188.9 ms … 240.6 ms 30 runs
Benchmark 1: bin/opt-gcc-ecl-inline-c-plb < string.txt
Time (mean ± σ): 279.9 ms ± 4.5 ms [User: 266.7 ms, System: 26.2 ms]
Range (min … max): 273.5 ms … 288.4 ms 30 runs
Benchmark 1: java -cp bin plb < string.txt
Time (mean ± σ): 319.8 ms ± 17.7 ms [User: 314.2 ms, System: 17.6 ms]
Range (min … max): 253.3 ms … 329.9 ms 30 runs
Benchmark 1: bin/gcc-ecl-inline-c-plb < string.txt
Time (mean ± σ): 345.7 ms ± 4.5 ms [User: 325.2 ms, System: 34.4 ms]
Range (min … max): 337.1 ms … 351.3 ms 30 runs
Benchmark 1: bin/clang-plb < string.txt
Time (mean ± σ): 354.9 ms ± 3.6 ms [User: 352.2 ms, System: 2.7 ms]
Range (min … max): 348.3 ms … 361.1 ms 30 runs
Benchmark 1: bin/gcc-plb < string.txt
Time (mean ± σ): 355.9 ms ± 3.9 ms [User: 353.7 ms, System: 2.1 ms]
Range (min … max): 348.0 ms … 365.6 ms 30 runs
Benchmark 1: bin/sbcl-plb < string.txt
Time (mean ± σ): 360.7 ms ± 3.4 ms [User: 357.4 ms, System: 3.2 ms]
Range (min … max): 355.4 ms … 367.7 ms 30 runs
Benchmark 1: pypy3 src/python/plb.py < string.txt
Time (mean ± σ): 646.1 ms ± 19.8 ms [User: 632.6 ms, System: 11.9 ms]
Range (min … max): 619.8 ms … 696.6 ms 30 runs
Benchmark 1: gforth-fast src/forth/plb.fs < string.txt
Time (mean ± σ): 727.7 ms ± 6.0 ms [User: 720.9 ms, System: 6.7 ms]
Range (min … max): 719.9 ms … 746.8 ms 30 runs
Benchmark 1: bin/mf-c-ffi-plb < string.txt
Time (mean ± σ): 928.4 ms ± 6.9 ms [User: 921.2 ms, System: 7.2 ms]
Range (min … max): 916.8 ms … 940.4 ms 30 runs
Benchmark 1: chez --script src/scheme/chez.ss < string.txt
Time (mean ± σ): 1.258 s ± 0.029 s [User: 1.238 s, System: 0.019 s]
Range (min … max): 1.206 s … 1.325 s 30 runs
Benchmark 1: bin/gambit-plb < string.txt
Time (mean ± σ): 1.331 s ± 0.028 s [User: 1.320 s, System: 0.010 s]
Range (min … max): 1.276 s … 1.385 s 30 runs
Benchmark 1: gforth src/forth/plb.fs < string.txt
Time (mean ± σ): 1.920 s ± 0.025 s [User: 1.912 s, System: 0.007 s]
Range (min … max): 1.878 s … 1.992 s 30 runs
Benchmark 1: bin/vfxf-plb < string.txt
Time (mean ± σ): 3.670 s ± 0.049 s [User: 1.524 s, System: 2.146 s]
Range (min … max): 3.559 s … 3.762 s 30 runs
Benchmark 1: bin/clang-ecl-plb < string.txt
Time (mean ± σ): 3.942 s ± 0.061 s [User: 2.324 s, System: 1.631 s]
Range (min … max): 3.884 s … 4.095 s 30 runs
Benchmark 1: bin/gcc-ecl-plb < string.txt
Time (mean ± σ): 4.005 s ± 0.071 s [User: 2.352 s, System: 1.665 s]
Range (min … max): 3.874 s … 4.171 s 30 runs
Benchmark 1: bin/opt-gcc-ecl-plb < string.txt
Time (mean ± σ): 4.099 s ± 0.056 s [User: 2.416 s, System: 1.695 s]
Range (min … max): 4.034 s … 4.239 s 30 runs
Benchmark 1: bin/opt-clang-ecl-plb < string.txt
Time (mean ± σ): 4.124 s ± 0.309 s [User: 2.433 s, System: 1.704 s]
Range (min … max): 3.862 s … 4.845 s 30 runs
Benchmark 1: python src/python/plb.py < string.txt
Time (mean ± σ): 4.280 s ± 0.101 s [User: 4.269 s, System: 0.011 s]
Range (min … max): 4.122 s … 4.505 s 30 runs