OLD | NEW |
| (Empty) |
1 { | |
2 "flags": [ | |
3 "--harmony-simd", | |
4 "test/simdjs/harness-adapt.js" | |
5 ], | |
6 "name": "SIMDJS", | |
7 "path": [ | |
8 "../../" | |
9 ], | |
10 "resources": [ | |
11 "test/simdjs/data/src/benchmarks/base.js", | |
12 "test/simdjs/harness-adapt.js", | |
13 "test/simdjs/harness-finish.js", | |
14 "test/simdjs/data/src/benchmarks/kernel-template.js", | |
15 "test/simdjs/data/src/benchmarks/averageFloat32x4.js", | |
16 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadFromInt8Array.js", | |
17 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadX.js", | |
18 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXY.js", | |
19 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXYZ.js", | |
20 "test/simdjs/data/src/benchmarks/matrix-multiplication.js", | |
21 "test/simdjs/data/src/benchmarks/transform.js", | |
22 "test/simdjs/data/src/benchmarks/shiftrows.js", | |
23 "test/simdjs/data/src/benchmarks/transpose4x4.js", | |
24 "test/simdjs/data/src/benchmarks/inverse4x4.js", | |
25 "test/simdjs/data/src/benchmarks/memset.js", | |
26 "test/simdjs/data/src/benchmarks/memcpy.js" | |
27 ], | |
28 "run_count": 5, | |
29 "run_count_arm": 3, | |
30 "run_count_arm64": 3, | |
31 "tests": [ | |
32 { | |
33 "flags": [ | |
34 "test/simdjs/data/src/benchmarks/kernel-template.js" | |
35 ], | |
36 "main": "test/simdjs/harness-finish.js", | |
37 "name": "kernel-template", | |
38 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
39 "tests": [ | |
40 { | |
41 "name": "SIMD" | |
42 }, | |
43 { | |
44 "name": "Non-SIMD" | |
45 } | |
46 ] | |
47 }, | |
48 { | |
49 "flags": [ | |
50 "test/simdjs/data/src/benchmarks/averageFloat32x4.js" | |
51 ], | |
52 "main": "test/simdjs/harness-finish.js", | |
53 "name": "averageFloat32x4", | |
54 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
55 "tests": [ | |
56 { | |
57 "name": "SIMD" | |
58 }, | |
59 { | |
60 "name": "Non-SIMD" | |
61 } | |
62 ] | |
63 }, | |
64 { | |
65 "flags": [ | |
66 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadFromInt8Array.js" | |
67 ], | |
68 "main": "test/simdjs/harness-finish.js", | |
69 "name": "averageFloat32x4LoadFromInt8Array", | |
70 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
71 "tests": [ | |
72 { | |
73 "name": "SIMD" | |
74 }, | |
75 { | |
76 "name": "Non-SIMD" | |
77 } | |
78 ] | |
79 }, | |
80 { | |
81 "flags": [ | |
82 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadX.js" | |
83 ], | |
84 "main": "test/simdjs/harness-finish.js", | |
85 "name": "averageFloat32x4LoadX", | |
86 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
87 "tests": [ | |
88 { | |
89 "name": "SIMD" | |
90 }, | |
91 { | |
92 "name": "Non-SIMD" | |
93 } | |
94 ] | |
95 }, | |
96 { | |
97 "flags": [ | |
98 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXY.js" | |
99 ], | |
100 "main": "test/simdjs/harness-finish.js", | |
101 "name": "averageFloat32x4LoadXY", | |
102 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
103 "tests": [ | |
104 { | |
105 "name": "SIMD" | |
106 }, | |
107 { | |
108 "name": "Non-SIMD" | |
109 } | |
110 ] | |
111 }, | |
112 { | |
113 "flags": [ | |
114 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXYZ.js" | |
115 ], | |
116 "main": "test/simdjs/harness-finish.js", | |
117 "name": "averageFloat32x4LoadXYZ", | |
118 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
119 "tests": [ | |
120 { | |
121 "name": "SIMD" | |
122 }, | |
123 { | |
124 "name": "Non-SIMD" | |
125 } | |
126 ] | |
127 }, | |
128 { | |
129 "flags": [ | |
130 "test/simdjs/data/src/benchmarks/matrix-multiplication.js" | |
131 ], | |
132 "main": "test/simdjs/harness-finish.js", | |
133 "name": "matrix-multiplication", | |
134 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
135 "tests": [ | |
136 { | |
137 "name": "SIMD" | |
138 }, | |
139 { | |
140 "name": "Non-SIMD" | |
141 } | |
142 ] | |
143 }, | |
144 { | |
145 "flags": [ | |
146 "test/simdjs/data/src/benchmarks/transform.js" | |
147 ], | |
148 "main": "test/simdjs/harness-finish.js", | |
149 "name": "transform", | |
150 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
151 "tests": [ | |
152 { | |
153 "name": "SIMD" | |
154 }, | |
155 { | |
156 "name": "Non-SIMD" | |
157 } | |
158 ] | |
159 }, | |
160 { | |
161 "flags": [ | |
162 "test/simdjs/data/src/benchmarks/shiftrows.js" | |
163 ], | |
164 "main": "test/simdjs/harness-finish.js", | |
165 "name": "shiftrows", | |
166 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
167 "tests": [ | |
168 { | |
169 "name": "SIMD" | |
170 }, | |
171 { | |
172 "name": "Non-SIMD" | |
173 } | |
174 ] | |
175 }, | |
176 { | |
177 "flags": [ | |
178 "test/simdjs/data/src/benchmarks/transpose4x4.js" | |
179 ], | |
180 "main": "test/simdjs/harness-finish.js", | |
181 "name": "transpose4x4", | |
182 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
183 "tests": [ | |
184 { | |
185 "name": "SIMD" | |
186 }, | |
187 { | |
188 "name": "Non-SIMD" | |
189 } | |
190 ] | |
191 }, | |
192 { | |
193 "flags": [ | |
194 "test/simdjs/data/src/benchmarks/inverse4x4.js" | |
195 ], | |
196 "main": "test/simdjs/harness-finish.js", | |
197 "name": "inverse4x4", | |
198 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
199 "tests": [ | |
200 { | |
201 "name": "SIMD" | |
202 }, | |
203 { | |
204 "name": "Non-SIMD" | |
205 } | |
206 ] | |
207 }, | |
208 { | |
209 "flags": [ | |
210 "test/simdjs/data/src/benchmarks/memset.js" | |
211 ], | |
212 "main": "test/simdjs/harness-finish.js", | |
213 "name": "memset", | |
214 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
215 "tests": [ | |
216 { | |
217 "name": "SIMD" | |
218 }, | |
219 { | |
220 "name": "Non-SIMD" | |
221 } | |
222 ] | |
223 }, | |
224 { | |
225 "flags": [ | |
226 "test/simdjs/data/src/benchmarks/memcpy.js" | |
227 ], | |
228 "main": "test/simdjs/harness-finish.js", | |
229 "name": "memcpy", | |
230 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
231 "tests": [ | |
232 { | |
233 "name": "SIMD" | |
234 }, | |
235 { | |
236 "name": "Non-SIMD" | |
237 } | |
238 ] | |
239 } | |
240 ], | |
241 "timeout_arm": 480, | |
242 "timeout_arm64": 120, | |
243 "units": "ms" | |
244 } | |
OLD | NEW |