Result Overview
- Number of Run Configurations
- 178
- Change of Run time
- median 0% (min. -52%, max. 155%)
Performance Changes between Versions
macro-startup
Executor: RPySOM-ast-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 5 | 16.68 | -6 | ||
GraphSearch | 5 | 24.20 | -9 | ||
Json | 5 | 36.35 | 0 | ||
NBody | 5 | 25.77 | -7 | ||
PageRank | 5 | 34.59 | -11 | ||
Richards | 5 | 126.71 | 0 |
micro-startup
Executor: RPySOM-ast-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 5 | 31.30 | 1 | ||
BubbleSort | 5 | 29.83 | -16 | ||
Dispatch | 5 | 22.65 | -20 | ||
Fannkuch | 5 | 20.84 | -15 | ||
Fibonacci | 5 | 43.02 | -2 | ||
FieldLoop | 5 | 14.27 | 0 | ||
IntegerLoop | 5 | 24.75 | -3 | ||
List | 5 | 6.87 | 1 | ||
Loop | 5 | 60.88 | -52 | ||
Mandelbrot | 5 | 47.41 | 1 | ||
Permute | 5 | 52.38 | 1 | ||
Queens | 5 | 38.67 | -8 | ||
QuickSort | 5 | 34.04 | -3 | ||
Recurse | 5 | 37.84 | -3 | ||
Sieve | 5 | 46.83 | -10 | ||
Storage | 5 | 24.75 | 1 | ||
Sum | 5 | 40.59 | -38 | ||
Test | 10 | 49.21 | -10 | ||
TestGC | 10 | 36.40 | -6 | ||
Towers | 5 | 18.76 | 2 | ||
TreeSort | 5 | 25.18 | 3 | ||
WhileLoop | 5 | 32.77 | -4 |
som-parse
Executor: RPySOM-ast-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 10 | 48.48 | 1 | ||
SomParse | 10 | 19.19 | 0 |
macro-startup
Executor: RPySOM-ast-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 5 | 38.99 | -10 | ||
GraphSearch | 5 | 29.33 | -8 | ||
Json | 5 | 59.48 | 1 | ||
NBody | 5 | 11.54 | -13 | ||
PageRank | 5 | 13.06 | -15 | ||
Richards | 5 | 74.56 | 4 |
macro-steady
Executor: RPySOM-ast-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 120 | 82.86 | 2 | ||
GraphSearch | 250 | 158.88 | 0 | ||
Json | 120 | 142.58 | 0 | ||
NBody | 120 | 117.83 | 25 | ||
PageRank | 120 | 116.49 | -12 | ||
Richards | 130 | 100.76 | 5 |
micro-startup
Executor: RPySOM-ast-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 5 | 20.30 | -4 | ||
BubbleSort | 5 | 10.57 | 14 | ||
Dispatch | 5 | 3.20 | 9 | ||
Fannkuch | 5 | 17.28 | 4 | ||
Fibonacci | 5 | 19.84 | 0 | ||
FieldLoop | 5 | 3.41 | 0 | ||
IntegerLoop | 5 | 3.39 | 0 | ||
List | 5 | 6.42 | 0 | ||
Loop | 5 | 15.34 | -6 | ||
Mandelbrot | 5 | 11.13 | 1 | ||
Permute | 5 | 27.35 | 0 | ||
Queens | 5 | 28.61 | -8 | ||
QuickSort | 5 | 20.25 | 1 | ||
Recurse | 5 | 15.99 | 1 | ||
Sieve | 5 | 8.81 | -7 | ||
Storage | 5 | 26.02 | 0 | ||
Sum | 5 | 8.58 | 1 | ||
Test | 10 | 85.82 | -3 | ||
TestGC | 10 | 36.26 | -7 | ||
Towers | 5 | 12.40 | -1 | ||
TreeSort | 5 | 28.25 | 1 | ||
WhileLoop | 5 | 6.64 | 0 |
micro-steady
Executor: RPySOM-ast-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 60 | 251.94 | -13 | ||
BubbleSort | 55 | 214.58 | 50 | ||
Dispatch | 55 | 603.31 | -2 | ||
Fannkuch | 55 | 198.94 | -1 | ||
Fibonacci | 60 | 45.63 | 2 | ||
FieldLoop | 55 | 303.79 | 0 | ||
IntegerLoop | 55 | 992.52 | 0 | ||
List | 65 | 555.35 | 2 | ||
Loop | 55 | 721.37 | -7 | ||
Mandelbrot | 110 | 522.40 | 0 | ||
Permute | 55 | 307.28 | 0 | ||
Queens | 55 | 451.18 | -1 | ||
QuickSort | 55 | 675.23 | 0 | ||
Recurse | 65 | 24.18 | 0 | ||
Sieve | 60 | 242.13 | -5 | ||
Storage | 60 | 133.12 | -1 | ||
Sum | 55 | 621.74 | 0 | ||
Towers | 55 | 1477.63 | -10 | ||
TreeSort | 60 | 555.24 | 1 | ||
WhileLoop | 55 | 550.92 | 0 |
macro-startup
Executor: RPySOM-bc-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 5 | 20.96 | -2 | ||
GraphSearch | 5 | 27.40 | -6 | ||
Json | 5 | 37.90 | 1 | ||
NBody | 5 | 30.04 | -8 | ||
PageRank | 5 | 39.25 | -20 | ||
Richards | 5 | 147.16 | 0 |
micro-startup
Executor: RPySOM-bc-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 5 | 31.61 | -3 | ||
BubbleSort | 5 | 34.56 | -18 | ||
Dispatch | 5 | 33.39 | -18 | ||
Fannkuch | 5 | 23.90 | -22 | ||
Fibonacci | 5 | 58.70 | 1 | ||
FieldLoop | 5 | 11.36 | 1 | ||
IntegerLoop | 5 | 33.51 | 0 | ||
List | 5 | 7.71 | -2 | ||
Loop | 5 | 133.84 | -29 | ||
Mandelbrot | 5 | 41.81 | -4 | ||
Permute | 5 | 55.33 | 2 | ||
Queens | 5 | 46.48 | -9 | ||
QuickSort | 5 | 41.20 | -6 | ||
Recurse | 5 | 36.93 | -3 | ||
Sieve | 5 | 44.35 | -15 | ||
Storage | 5 | 28.55 | 2 | ||
Sum | 5 | 66.03 | -28 | ||
Test | 10 | 33.54 | 0 | ||
TestGC | 10 | 12.17 | 5 | ||
Towers | 5 | 22.61 | 0 | ||
TreeSort | 5 | 25.09 | -1 | ||
WhileLoop | 5 | 40.35 | -21 |
som-parse
Executor: RPySOM-bc-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
SomInit | 10 | 40.40 | -3 | ||
SomParse | 10 | 18.92 | 2 |
macro-startup
Executor: RPySOM-bc-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 5 | 30.73 | -22 | ||
GraphSearch | 5 | 38.20 | 1 | ||
Json | 5 | 57.34 | 0 | ||
NBody | 5 | 19.37 | 58 | ||
PageRank | 5 | 13.54 | 4 | ||
Richards | 5 | 83.10 | 3 |
macro-steady
Executor: RPySOM-bc-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
DeltaBlue | 120 | 66.27 | -6 | ||
GraphSearch | 250 | 170.97 | 4 | ||
Json | 120 | 131.84 | -1 | ||
NBody | 120 | 116.51 | 19 | ||
PageRank | 120 | 249.93 | 85 | ||
Richards | 130 | 91.75 | 2 |
micro-startup
Executor: RPySOM-bc-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 5 | 20.30 | -4 | ||
BubbleSort | 5 | 15.68 | 29 | ||
Dispatch | 5 | 5.55 | 66 | ||
Fannkuch | 5 | 27.29 | 25 | ||
Fibonacci | 5 | 29.00 | 0 | ||
FieldLoop | 5 | 3.40 | -1 | ||
IntegerLoop | 5 | 3.56 | 0 | ||
List | 5 | 13.37 | 1 | ||
Loop | 5 | 23.96 | 46 | ||
Mandelbrot | 5 | 11.64 | 0 | ||
Permute | 5 | 30.73 | 0 | ||
Queens | 5 | 59.48 | 97 | ||
QuickSort | 5 | 50.50 | 1 | ||
Recurse | 5 | 19.64 | 1 | ||
Sieve | 5 | 8.90 | -29 | ||
Storage | 5 | 27.65 | 0 | ||
Sum | 5 | 11.55 | 35 | ||
Test | 10 | 56.69 | -2 | ||
TestGC | 10 | 12.06 | 1 | ||
Towers | 5 | 62.51 | 1 | ||
TreeSort | 5 | 43.08 | 0 | ||
WhileLoop | 5 | 6.97 | 0 |
micro-steady
Executor: RPySOM-bc-jit
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
Bounce | 60 | 143.50 | -10 | ||
BubbleSort | 55 | 412.03 | 61 | ||
Dispatch | 55 | 1757.56 | 155 | ||
Fannkuch | 55 | 147.56 | -31 | ||
Fibonacci | 60 | 211.45 | -1 | ||
FieldLoop | 55 | 334.32 | 0 | ||
IntegerLoop | 55 | 991.89 | 0 | ||
List | 65 | 229.01 | -2 | ||
Loop | 55 | 1610.25 | 99 | ||
Mandelbrot | 110 | 936.23 | 0 | ||
Permute | 55 | 315.13 | -1 | ||
Queens | 55 | 230.32 | 6 | ||
QuickSort | 55 | 374.42 | 2 | ||
Recurse | 65 | 107.38 | 0 | ||
Sieve | 60 | 320.41 | -7 | ||
Storage | 60 | 140.19 | -2 | ||
Sum | 55 | 1396.83 | 127 | ||
Towers | 55 | 114.21 | 0 | ||
TreeSort | 60 | 602.48 | 0 | ||
WhileLoop | 55 | 817.65 | -1 |
micro-somsom
Executor: SomSom-ast-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 8512.14 | -10 | ||
Loop | 1 | 6091.22 | -7 | ||
Mandelbrot | 1 | 127.86 | -6 | ||
Queens | 1 | 5405.69 | -5 | ||
Recurse | 1 | 5661.48 | -6 |
micro-somsom
Executor: SomSom-bc-interp
#M | median time in ms |
time diff % | |||
---|---|---|---|---|---|
List | 1 | 9720.00 | -8 | ||
Loop | 1 | 6896.28 | -8 | ||
Mandelbrot | 1 | 143.17 | -8 | ||
Queens | 1 | 5944.80 | -7 | ||
Recurse | 1 | 6211.34 | -8 |
Executor Comparisons
macro-startup
Baseline: RPySOM-ast-interp
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
DeltaBlue |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
16.68
38.99 20.96 30.73 |
0
134 26 84 |
||
GraphSearch |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
24.20
29.33 27.40 38.20 |
0
21 13 58 |
||
Json |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
36.35
59.48 37.90 57.34 |
0
64 4 58 |
||
NBody |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
25.77
11.54 30.04 19.37 |
0
-55 17 -25 |
||
PageRank |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
34.59
13.06 39.25 13.54 |
0
-62 13 -61 |
||
Richards |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
126.71
74.56 147.16 83.10 |
0
-41 16 -34 |
micro-startup
Baseline: RPySOM-ast-interp
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
Bounce |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
31.30
20.30 31.61 20.30 |
0
-35 1 -35 |
||
BubbleSort |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
29.83
10.57 34.56 15.68 |
0
-65 16 -47 |
||
Dispatch |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
22.65
3.20 33.39 5.55 |
0
-86 47 -75 |
||
Fannkuch |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
20.84
17.28 23.90 27.29 |
0
-17 15 31 |
||
Fibonacci |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
43.02
19.84 58.70 29.00 |
0
-54 36 -33 |
||
FieldLoop |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
14.27
3.41 11.36 3.40 |
0
-76 -20 -76 |
||
IntegerLoop |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
24.75
3.39 33.51 3.56 |
0
-86 35 -86 |
||
List |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
6.87
6.42 7.71 13.37 |
0
-7 12 95 |
||
Loop |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
60.88
15.34 133.84 23.96 |
0
-75 120 -61 |
||
Mandelbrot |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
47.41
11.13 41.81 11.64 |
0
-77 -12 -75 |
||
Permute |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
52.38
27.35 55.33 30.73 |
0
-48 6 -41 |
||
Queens |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
38.67
28.61 46.48 59.48 |
0
-26 20 54 |
||
QuickSort |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
34.04
20.25 41.20 50.50 |
0
-41 21 48 |
||
Recurse |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
37.84
15.99 36.93 19.64 |
0
-58 -2 -48 |
||
Sieve |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
46.83
8.81 44.35 8.90 |
0
-81 -5 -81 |
||
Storage |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
24.75
26.02 28.55 27.65 |
0
5 15 12 |
||
Sum |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
40.59
8.58 66.03 11.55 |
0
-79 63 -72 |
||
Test |
ast-interp
ast-jit bc-interp bc-jit |
10
10 10 10 |
49.21
85.82 33.54 56.69 |
0
74 -32 15 |
||
TestGC |
ast-interp
ast-jit bc-interp bc-jit |
10
10 10 10 |
36.40
36.26 12.17 12.06 |
0
0 -67 -67 |
||
Towers |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
18.76
12.40 22.61 62.51 |
0
-34 20 233 |
||
TreeSort |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
25.18
28.25 25.09 43.08 |
0
12 0 71 |
||
WhileLoop |
ast-interp
ast-jit bc-interp bc-jit |
5
5 5 5 |
32.77
6.64 40.35 6.97 |
0
-80 23 -79 |
som-parse
Baseline: RPySOM-ast-interp
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
SomInit |
ast-interp
bc-interp |
10
10 |
48.48
40.40 |
0
-17 |
||
SomParse |
ast-interp
bc-interp |
10
10 |
19.19
18.92 |
0
-1 |
macro-steady
Baseline: RPySOM-ast-jit
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
DeltaBlue |
ast-jit
bc-jit |
120
120 |
82.86
66.27 |
0
-20 |
||
GraphSearch |
ast-jit
bc-jit |
250
250 |
158.88
170.97 |
0
8 |
||
Json |
ast-jit
bc-jit |
120
120 |
142.58
131.84 |
0
-8 |
||
NBody |
ast-jit
bc-jit |
120
120 |
117.83
116.51 |
0
-1 |
||
PageRank |
ast-jit
bc-jit |
120
120 |
116.49
249.93 |
0
115 |
||
Richards |
ast-jit
bc-jit |
130
130 |
100.76
91.75 |
0
-9 |
micro-steady
Baseline: RPySOM-ast-jit
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
Bounce |
ast-jit
bc-jit |
60
60 |
251.94
143.50 |
0
-43 |
||
BubbleSort |
ast-jit
bc-jit |
55
55 |
214.58
412.03 |
0
92 |
||
Dispatch |
ast-jit
bc-jit |
55
55 |
603.31
1757.56 |
0
191 |
||
Fannkuch |
ast-jit
bc-jit |
55
55 |
198.94
147.56 |
0
-26 |
||
Fibonacci |
ast-jit
bc-jit |
60
60 |
45.63
211.45 |
0
363 |
||
FieldLoop |
ast-jit
bc-jit |
55
55 |
303.79
334.32 |
0
10 |
||
IntegerLoop |
ast-jit
bc-jit |
55
55 |
992.52
991.89 |
0
0 |
||
List |
ast-jit
bc-jit |
65
65 |
555.35
229.01 |
0
-59 |
||
Loop |
ast-jit
bc-jit |
55
55 |
721.37
1610.25 |
0
123 |
||
Mandelbrot |
ast-jit
bc-jit |
110
110 |
522.40
936.23 |
0
79 |
||
Permute |
ast-jit
bc-jit |
55
55 |
307.28
315.13 |
0
3 |
||
Queens |
ast-jit
bc-jit |
55
55 |
451.18
230.32 |
0
-49 |
||
QuickSort |
ast-jit
bc-jit |
55
55 |
675.23
374.42 |
0
-45 |
||
Recurse |
ast-jit
bc-jit |
65
65 |
24.18
107.38 |
0
344 |
||
Sieve |
ast-jit
bc-jit |
60
60 |
242.13
320.41 |
0
32 |
||
Storage |
ast-jit
bc-jit |
60
60 |
133.12
140.19 |
0
5 |
||
Sum |
ast-jit
bc-jit |
55
55 |
621.74
1396.83 |
0
125 |
||
Towers |
ast-jit
bc-jit |
55
55 |
1477.63
114.21 |
0
-92 |
||
TreeSort |
ast-jit
bc-jit |
60
60 |
555.24
602.48 |
0
9 |
||
WhileLoop |
ast-jit
bc-jit |
55
55 |
550.92
817.65 |
0
48 |
micro-somsom
Baseline: SomSom-ast-interp
Exe | #M | median time in ms |
time diff % | |||
---|---|---|---|---|---|---|
List |
ast-interp
bc-interp |
1
1 |
8512.14
9720.00 |
0
14 |
||
Loop |
ast-interp
bc-interp |
1
1 |
6091.22
6896.28 |
0
13 |
||
Mandelbrot |
ast-interp
bc-interp |
1
1 |
127.86
143.17 |
0
12 |
||
Queens |
ast-interp
bc-interp |
1
1 |
5405.69
5944.80 |
0
10 |
||
Recurse |
ast-interp
bc-interp |
1
1 |
5661.48
6211.34 |
0
10 |