@@ -22,94 +22,94 @@ benchmark_suites:
22
22
command : " -H16MB -cp Smalltalk:Examples/Benchmarks/Richards:Examples/Benchmarks/DeltaBlue:Examples/Benchmarks/NBody:Examples/Benchmarks/Json:Examples/Benchmarks/GraphSearch Examples/Benchmarks/BenchmarkHarness.som %(benchmark)s %(iterations)s "
23
23
iterations : 10
24
24
benchmarks :
25
- - Richards : {iterations: 5, extra_args: 1, machines : [yuria3]}
26
- - DeltaBlue : {extra_args: 500, machines : [yuria2]}
27
- - NBody : {extra_args: 5000, machines : [yuria3]}
28
- - JsonSmall : {extra_args: 10, machines : [yuria ]}
29
- - GraphSearch : {extra_args: 7, machines : [yuria2]}
30
- - PageRank : {extra_args: 150, machines : [yuria3]}
25
+ - Richards : {iterations: 5, extra_args: 1, tags : [yuria3]}
26
+ - DeltaBlue : {extra_args: 500, tags : [yuria2]}
27
+ - NBody : {extra_args: 5000, tags : [yuria3]}
28
+ - JsonSmall : {extra_args: 10, tags : [yuria ]}
29
+ - GraphSearch : {extra_args: 7, tags : [yuria2]}
30
+ - PageRank : {extra_args: 150, tags : [yuria3]}
31
31
32
32
micro :
33
33
gauge_adapter : RebenchLog
34
34
command : " -cp Smalltalk:Examples/Benchmarks/LanguageFeatures:Examples/Benchmarks/TestSuite Examples/Benchmarks/BenchmarkHarness.som %(benchmark)s %(iterations)s "
35
35
iterations : 10
36
36
benchmarks :
37
- - Fannkuch : {extra_args: 7, machines : [yuria ]}
38
- - Fibonacci : {extra_args: 3, machines : [yuria2]}
39
- - Dispatch : {extra_args: 20, machines : [yuria3]}
40
- - Bounce : {extra_args: 10, machines : [yuria ]}
41
- - Loop : {extra_args: 50, machines : [yuria2]}
42
- - Permute : {extra_args: 3, machines : [yuria3]}
43
- - Queens : {extra_args: 10, machines : [yuria ]}
44
- - List : {extra_args: 2, machines : [yuria2]}
45
- - Recurse : {extra_args: 3, machines : [yuria3]}
46
- - Storage : {extra_args: 8, machines : [yuria ]}
47
- - Sieve : {extra_args: 4, machines : [yuria2]}
48
- - BubbleSort : {extra_args: 30, machines : [yuria3]}
49
- - QuickSort : {extra_args: 12, machines : [yuria ]}
50
- - Sum : {extra_args: 20, machines : [yuria2]}
51
- - Towers : {extra_args: 2, machines : [yuria3]}
52
- - TreeSort : {extra_args: 10, machines : [yuria ]}
53
- - IntegerLoop : {extra_args: 10, machines : [yuria2]}
54
- - FieldLoop : {extra_args: 5, machines : [yuria3]}
55
- - WhileLoop : {extra_args: 100, machines : [yuria ]}
56
- - Mandelbrot : {extra_args: 100, machines : [yuria2]}
37
+ - Fannkuch : {extra_args: 7, tags : [yuria ]}
38
+ - Fibonacci : {extra_args: 3, tags : [yuria2]}
39
+ - Dispatch : {extra_args: 20, tags : [yuria3]}
40
+ - Bounce : {extra_args: 10, tags : [yuria ]}
41
+ - Loop : {extra_args: 50, tags : [yuria2]}
42
+ - Permute : {extra_args: 3, tags : [yuria3]}
43
+ - Queens : {extra_args: 10, tags : [yuria ]}
44
+ - List : {extra_args: 2, tags : [yuria2]}
45
+ - Recurse : {extra_args: 3, tags : [yuria3]}
46
+ - Storage : {extra_args: 8, tags : [yuria ]}
47
+ - Sieve : {extra_args: 4, tags : [yuria2]}
48
+ - BubbleSort : {extra_args: 30, tags : [yuria3]}
49
+ - QuickSort : {extra_args: 12, tags : [yuria ]}
50
+ - Sum : {extra_args: 20, tags : [yuria2]}
51
+ - Towers : {extra_args: 2, tags : [yuria3]}
52
+ - TreeSort : {extra_args: 10, tags : [yuria ]}
53
+ - IntegerLoop : {extra_args: 10, tags : [yuria2]}
54
+ - FieldLoop : {extra_args: 5, tags : [yuria3]}
55
+ - WhileLoop : {extra_args: 100, tags : [yuria ]}
56
+ - Mandelbrot : {extra_args: 100, tags : [yuria2]}
57
57
58
- # - Test: {invocations: 5, iterations: 1, machines : [yuria2]}
59
- - TestGC : {invocations: 5, iterations: 1, extra_args: 100, machines : [yuria2]}
58
+ # - Test: {invocations: 5, iterations: 1, tags : [yuria2]}
59
+ - TestGC : {invocations: 5, iterations: 1, extra_args: 100, tags : [yuria2]}
60
60
61
61
awfy :
62
62
gauge_adapter : RebenchLog
63
63
command : " -cp Examples/AreWeFastYet/CD:Examples/AreWeFastYet/Havlak:Examples/AreWeFastYet/Core:Smalltalk Examples/AreWeFastYet/Harness.som --gc %(benchmark)s %(iterations)s "
64
64
iterations : 1
65
65
invocations : 5
66
66
benchmarks :
67
- - CD : {extra_args: 10, machines : [yuria2]}
68
- # - Havlak: {extra_args: 1, machines : [yuria3]}
67
+ - CD : {extra_args: 10, tags : [yuria2]}
68
+ # - Havlak: {extra_args: 1, tags : [yuria3]}
69
69
70
70
micro-somsom :
71
71
gauge_adapter : RebenchLog
72
72
command : " -cp Smalltalk:Examples/Benchmarks/LanguageFeatures Examples/Benchmarks/BenchmarkHarness.som --gc %(benchmark)s %(iterations)s "
73
73
iterations : 1
74
74
invocations : 5
75
75
benchmarks :
76
- - Loop : {extra_args: 40, machines : [yuria3]}
77
- - Queens : {extra_args: 10, machines : [yuria2]}
78
- - List : {extra_args: 10, machines : [yuria2]}
79
- - Recurse : {extra_args: 10, machines : [yuria3]}
80
- - Mandelbrot : {extra_args: 50, machines : [yuria3]}
76
+ - Loop : {extra_args: 40, tags : [yuria3]}
77
+ - Queens : {extra_args: 10, tags : [yuria2]}
78
+ - List : {extra_args: 10, tags : [yuria2]}
79
+ - Recurse : {extra_args: 10, tags : [yuria3]}
80
+ - Mandelbrot : {extra_args: 50, tags : [yuria3]}
81
81
82
82
som-parse :
83
83
gauge_adapter : RebenchLog
84
84
command : " -cp Smalltalk:Examples:Examples/Benchmarks/DeltaBlue:Examples/Benchmarks/GraphSearch:Examples/Benchmarks/Json:Examples/Benchmarks/NBody:TestSuite:core-lib/SomSom/tests:core-lib/SomSom/src/vmobjects:core-lib/SomSom/src/primitives:core-lib/SomSom/src/compiler Examples/Benchmarks/BenchmarkHarness.som --gc %(benchmark)s %(iterations)s "
85
85
iterations : 1!
86
86
invocations : 5
87
87
benchmarks :
88
- - SomParse : {extra_args: 1, machines : [yuria2]}
89
- - SomInit : {extra_args: 10000, machines : [yuria2]}
88
+ - SomParse : {extra_args: 1, tags : [yuria2]}
89
+ - SomInit : {extra_args: 10000, tags : [yuria2]}
90
90
91
91
interpreter :
92
92
description : Basic interpreter benchmarks for comparing performance of most basic concepts.
93
93
gauge_adapter : RebenchLog
94
94
invocations : 5
95
95
command : " -cp Smalltalk:Examples/Benchmarks/Interpreter Examples/Benchmarks/BenchmarkHarness.som %(benchmark)s %(iterations)s "
96
96
benchmarks :
97
- - ArgRead : {extra_args: 5, machines : [yuria2]}
98
- - ArrayReadConst : {extra_args: 5, machines : [yuria2]}
99
- - ArrayWriteConstConst : {extra_args: 5, machines : [yuria2]}
100
- - BlockSend0ConstReturn : {extra_args: 2, machines : [yuria2]}
101
- - Const : {extra_args: 5, machines : [yuria2]}
102
- - FieldConstWrite : {extra_args: 5, machines : [yuria2]}
103
- - FieldRead : {extra_args: 5, machines : [yuria2]}
104
- - FieldReadIncWrite : {extra_args: 2, machines : [yuria2]}
105
- - FieldReadWrite : {extra_args: 5, machines : [yuria3]}
106
- - GlobalRead : {extra_args: 5, machines : [yuria3]}
107
- - LocalConstWrite : {extra_args: 5, machines : [yuria3]}
108
- - LocalRead : {extra_args: 5, machines : [yuria3]}
109
- - LocalReadIncWrite : {extra_args: 5, machines : [yuria3]}
110
- - LocalReadWrite : {extra_args: 5, machines : [yuria3]}
111
- - SelfSend0 : {extra_args: 2, machines : [yuria3]}
112
- - SelfSend0BlockConstNonLocalReturn : {extra_args: 1, machines : [yuria3]}
97
+ - ArgRead : {extra_args: 5, tags : [yuria2]}
98
+ - ArrayReadConst : {extra_args: 5, tags : [yuria2]}
99
+ - ArrayWriteConstConst : {extra_args: 5, tags : [yuria2]}
100
+ - BlockSend0ConstReturn : {extra_args: 2, tags : [yuria2]}
101
+ - Const : {extra_args: 5, tags : [yuria2]}
102
+ - FieldConstWrite : {extra_args: 5, tags : [yuria2]}
103
+ - FieldRead : {extra_args: 5, tags : [yuria2]}
104
+ - FieldReadIncWrite : {extra_args: 2, tags : [yuria2]}
105
+ - FieldReadWrite : {extra_args: 5, tags : [yuria3]}
106
+ - GlobalRead : {extra_args: 5, tags : [yuria3]}
107
+ - LocalConstWrite : {extra_args: 5, tags : [yuria3]}
108
+ - LocalRead : {extra_args: 5, tags : [yuria3]}
109
+ - LocalReadIncWrite : {extra_args: 5, tags : [yuria3]}
110
+ - LocalReadWrite : {extra_args: 5, tags : [yuria3]}
111
+ - SelfSend0 : {extra_args: 2, tags : [yuria3]}
112
+ - SelfSend0BlockConstNonLocalReturn : {extra_args: 1, tags : [yuria3]}
113
113
114
114
executors :
115
115
som-gcc-generational-inttag : {path: ., executable: som-gcc-generational-inttag }
0 commit comments