OLD | NEW |
1 { | 1 { |
2 "flags": [ | 2 "flags": [ |
3 "--harmony-object", | 3 "--harmony-object", |
4 "test/simdjs/harness-adapt.js" | 4 "test/simdjs/harness-adapt.js" |
5 ], | 5 ], |
6 "name": "SIMDJS", | 6 "name": "SIMDJS", |
7 "path": [ | 7 "path": [ |
8 "../../" | 8 "../../" |
9 ], | 9 ], |
10 "resources": [ | 10 "resources": [ |
(...skipping 13 matching lines...) Expand all Loading... |
24 "test/simdjs/data/src/benchmarks/matrix-multiplication.js", | 24 "test/simdjs/data/src/benchmarks/matrix-multiplication.js", |
25 "test/simdjs/data/src/benchmarks/transform.js", | 25 "test/simdjs/data/src/benchmarks/transform.js", |
26 "test/simdjs/data/src/benchmarks/shiftrows.js", | 26 "test/simdjs/data/src/benchmarks/shiftrows.js", |
27 "test/simdjs/data/src/benchmarks/transpose4x4.js", | 27 "test/simdjs/data/src/benchmarks/transpose4x4.js", |
28 "test/simdjs/data/src/benchmarks/inverse4x4.js", | 28 "test/simdjs/data/src/benchmarks/inverse4x4.js", |
29 "test/simdjs/data/src/benchmarks/sinx4.js", | 29 "test/simdjs/data/src/benchmarks/sinx4.js", |
30 "test/simdjs/data/src/benchmarks/memset.js", | 30 "test/simdjs/data/src/benchmarks/memset.js", |
31 "test/simdjs/data/src/benchmarks/memcpy.js" | 31 "test/simdjs/data/src/benchmarks/memcpy.js" |
32 ], | 32 ], |
33 "run_count": 5, | 33 "run_count": 5, |
34 "run_count_android_arm": 3, | 34 "run_count_android_arm": 1, |
35 "run_count_android_arm64": 3, | 35 "run_count_android_arm64": 3, |
36 "run_count_arm": 3, | 36 "run_count_arm": 3, |
37 "tests": [ | 37 "tests": [ |
38 { | 38 { |
39 "flags": [ | 39 "flags": [ |
40 "test/simdjs/data/src/benchmarks/kernel-template.js" | 40 "test/simdjs/data/src/benchmarks/kernel-template.js" |
41 ], | 41 ], |
42 "main": "test/simdjs/harness-finish.js", | 42 "main": "test/simdjs/harness-finish.js", |
43 "name": "kernel-template", | 43 "name": "kernel-template", |
44 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 44 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
45 "tests": [ | 45 "tests": [ |
46 { | 46 { |
47 "name": "SIMD" | 47 "name": "SIMD" |
48 }, | 48 }, |
49 { | 49 { |
50 "name": "Non-SIMD" | 50 "name": "Non-SIMD" |
51 }, | |
52 { | |
53 "name": "Speedup", | |
54 "units": "score" | |
55 }, | |
56 { | |
57 "name": "Iterations", | |
58 "units": "count" | |
59 } | 51 } |
60 ] | 52 ] |
61 }, | 53 }, |
62 { | 54 { |
63 "flags": [ | 55 "flags": [ |
64 "test/simdjs/data/src/benchmarks/averageFloat32x4.js" | 56 "test/simdjs/data/src/benchmarks/averageFloat32x4.js" |
65 ], | 57 ], |
66 "main": "test/simdjs/harness-finish.js", | 58 "main": "test/simdjs/harness-finish.js", |
67 "name": "averageFloat32x4", | 59 "name": "averageFloat32x4", |
68 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 60 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
69 "tests": [ | 61 "tests": [ |
70 { | 62 { |
71 "name": "SIMD" | 63 "name": "SIMD" |
72 }, | 64 }, |
73 { | 65 { |
74 "name": "Non-SIMD" | 66 "name": "Non-SIMD" |
75 }, | |
76 { | |
77 "name": "Speedup", | |
78 "units": "score" | |
79 }, | |
80 { | |
81 "name": "Iterations", | |
82 "units": "count" | |
83 } | 67 } |
84 ] | 68 ] |
85 }, | 69 }, |
86 { | 70 { |
87 "flags": [ | 71 "flags": [ |
88 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadFromInt8Array.js" | 72 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadFromInt8Array.js" |
89 ], | 73 ], |
90 "main": "test/simdjs/harness-finish.js", | 74 "main": "test/simdjs/harness-finish.js", |
91 "name": "averageFloat32x4LoadFromInt8Array", | 75 "name": "averageFloat32x4LoadFromInt8Array", |
92 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 76 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
93 "tests": [ | 77 "tests": [ |
94 { | 78 { |
95 "name": "SIMD" | 79 "name": "SIMD" |
96 }, | 80 }, |
97 { | 81 { |
98 "name": "Non-SIMD" | 82 "name": "Non-SIMD" |
99 }, | |
100 { | |
101 "name": "Speedup", | |
102 "units": "score" | |
103 }, | |
104 { | |
105 "name": "Iterations", | |
106 "units": "count" | |
107 } | 83 } |
108 ] | 84 ] |
109 }, | 85 }, |
110 { | 86 { |
111 "flags": [ | 87 "flags": [ |
112 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadX.js" | 88 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadX.js" |
113 ], | 89 ], |
114 "main": "test/simdjs/harness-finish.js", | 90 "main": "test/simdjs/harness-finish.js", |
115 "name": "averageFloat32x4LoadX", | 91 "name": "averageFloat32x4LoadX", |
116 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 92 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
117 "tests": [ | 93 "tests": [ |
118 { | 94 { |
119 "name": "SIMD" | 95 "name": "SIMD" |
120 }, | 96 }, |
121 { | 97 { |
122 "name": "Non-SIMD" | 98 "name": "Non-SIMD" |
123 }, | |
124 { | |
125 "name": "Speedup", | |
126 "units": "score" | |
127 }, | |
128 { | |
129 "name": "Iterations", | |
130 "units": "count" | |
131 } | 99 } |
132 ] | 100 ] |
133 }, | 101 }, |
134 { | 102 { |
135 "flags": [ | 103 "flags": [ |
136 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXY.js" | 104 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXY.js" |
137 ], | 105 ], |
138 "main": "test/simdjs/harness-finish.js", | 106 "main": "test/simdjs/harness-finish.js", |
139 "name": "averageFloat32x4LoadXY", | 107 "name": "averageFloat32x4LoadXY", |
140 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 108 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
141 "tests": [ | 109 "tests": [ |
142 { | 110 { |
143 "name": "SIMD" | 111 "name": "SIMD" |
144 }, | 112 }, |
145 { | 113 { |
146 "name": "Non-SIMD" | 114 "name": "Non-SIMD" |
147 }, | |
148 { | |
149 "name": "Speedup", | |
150 "units": "score" | |
151 }, | |
152 { | |
153 "name": "Iterations", | |
154 "units": "count" | |
155 } | 115 } |
156 ] | 116 ] |
157 }, | 117 }, |
158 { | 118 { |
159 "flags": [ | 119 "flags": [ |
160 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXYZ.js" | 120 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXYZ.js" |
161 ], | 121 ], |
162 "main": "test/simdjs/harness-finish.js", | 122 "main": "test/simdjs/harness-finish.js", |
163 "name": "averageFloat32x4LoadXYZ", | 123 "name": "averageFloat32x4LoadXYZ", |
164 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 124 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
165 "tests": [ | 125 "tests": [ |
166 { | 126 { |
167 "name": "SIMD" | 127 "name": "SIMD" |
168 }, | 128 }, |
169 { | 129 { |
170 "name": "Non-SIMD" | 130 "name": "Non-SIMD" |
171 }, | |
172 { | |
173 "name": "Speedup", | |
174 "units": "score" | |
175 }, | |
176 { | |
177 "name": "Iterations", | |
178 "units": "count" | |
179 } | 131 } |
180 ] | 132 ] |
181 }, | 133 }, |
182 { | 134 { |
183 "flags": [ | 135 "flags": [ |
184 "test/simdjs/data/src/benchmarks/averageFloat64x2.js" | 136 "test/simdjs/data/src/benchmarks/averageFloat64x2.js" |
185 ], | 137 ], |
186 "main": "test/simdjs/harness-finish.js", | 138 "main": "test/simdjs/harness-finish.js", |
187 "name": "averageFloat64x2", | 139 "name": "averageFloat64x2", |
188 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 140 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
189 "tests": [ | 141 "tests": [ |
190 { | 142 { |
191 "name": "SIMD" | 143 "name": "SIMD" |
192 }, | 144 }, |
193 { | 145 { |
194 "name": "Non-SIMD" | 146 "name": "Non-SIMD" |
195 }, | |
196 { | |
197 "name": "Speedup", | |
198 "units": "score" | |
199 }, | |
200 { | |
201 "name": "Iterations", | |
202 "units": "count" | |
203 } | 147 } |
204 ] | 148 ] |
205 }, | 149 }, |
206 { | 150 { |
207 "flags": [ | 151 "flags": [ |
208 "test/simdjs/data/src/benchmarks/averageFloat64x2Load.js" | 152 "test/simdjs/data/src/benchmarks/averageFloat64x2Load.js" |
209 ], | 153 ], |
210 "main": "test/simdjs/harness-finish.js", | 154 "main": "test/simdjs/harness-finish.js", |
211 "name": "averageFloat64x2Load", | 155 "name": "averageFloat64x2Load", |
212 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 156 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
213 "tests": [ | 157 "tests": [ |
214 { | 158 { |
215 "name": "SIMD" | 159 "name": "SIMD" |
216 }, | 160 }, |
217 { | 161 { |
218 "name": "Non-SIMD" | 162 "name": "Non-SIMD" |
219 }, | |
220 { | |
221 "name": "Speedup", | |
222 "units": "score" | |
223 }, | |
224 { | |
225 "name": "Iterations", | |
226 "units": "count" | |
227 } | 163 } |
228 ] | 164 ] |
229 }, | 165 }, |
230 { | 166 { |
231 "flags": [ | 167 "flags": [ |
232 "test/simdjs/data/src/benchmarks/mandelbrot.js" | 168 "test/simdjs/data/src/benchmarks/mandelbrot.js" |
233 ], | 169 ], |
234 "main": "test/simdjs/harness-finish.js", | 170 "main": "test/simdjs/harness-finish.js", |
235 "name": "mandelbrot", | 171 "name": "mandelbrot", |
236 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 172 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
237 "tests": [ | 173 "tests": [ |
238 { | 174 { |
239 "name": "SIMD" | 175 "name": "SIMD" |
240 }, | 176 }, |
241 { | 177 { |
242 "name": "Non-SIMD" | 178 "name": "Non-SIMD" |
243 }, | |
244 { | |
245 "name": "Speedup", | |
246 "units": "score" | |
247 }, | |
248 { | |
249 "name": "Iterations", | |
250 "units": "count" | |
251 } | 179 } |
252 ] | 180 ] |
253 }, | 181 }, |
254 { | 182 { |
255 "flags": [ | 183 "flags": [ |
256 "test/simdjs/data/src/benchmarks/matrix-multiplication.js" | 184 "test/simdjs/data/src/benchmarks/matrix-multiplication.js" |
257 ], | 185 ], |
258 "main": "test/simdjs/harness-finish.js", | 186 "main": "test/simdjs/harness-finish.js", |
259 "name": "matrix-multiplication", | 187 "name": "matrix-multiplication", |
260 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 188 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
261 "tests": [ | 189 "tests": [ |
262 { | 190 { |
263 "name": "SIMD" | 191 "name": "SIMD" |
264 }, | 192 }, |
265 { | 193 { |
266 "name": "Non-SIMD" | 194 "name": "Non-SIMD" |
267 }, | |
268 { | |
269 "name": "Speedup", | |
270 "units": "score" | |
271 }, | |
272 { | |
273 "name": "Iterations", | |
274 "units": "count" | |
275 } | 195 } |
276 ] | 196 ] |
277 }, | 197 }, |
278 { | 198 { |
279 "flags": [ | 199 "flags": [ |
280 "test/simdjs/data/src/benchmarks/transform.js" | 200 "test/simdjs/data/src/benchmarks/transform.js" |
281 ], | 201 ], |
282 "main": "test/simdjs/harness-finish.js", | 202 "main": "test/simdjs/harness-finish.js", |
283 "name": "transform", | 203 "name": "transform", |
284 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 204 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
285 "tests": [ | 205 "tests": [ |
286 { | 206 { |
287 "name": "SIMD" | 207 "name": "SIMD" |
288 }, | 208 }, |
289 { | 209 { |
290 "name": "Non-SIMD" | 210 "name": "Non-SIMD" |
291 }, | |
292 { | |
293 "name": "Speedup", | |
294 "units": "score" | |
295 }, | |
296 { | |
297 "name": "Iterations", | |
298 "units": "count" | |
299 } | 211 } |
300 ] | 212 ] |
301 }, | 213 }, |
302 { | 214 { |
303 "flags": [ | 215 "flags": [ |
304 "test/simdjs/data/src/benchmarks/shiftrows.js" | 216 "test/simdjs/data/src/benchmarks/shiftrows.js" |
305 ], | 217 ], |
306 "main": "test/simdjs/harness-finish.js", | 218 "main": "test/simdjs/harness-finish.js", |
307 "name": "shiftrows", | 219 "name": "shiftrows", |
308 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 220 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
309 "tests": [ | 221 "tests": [ |
310 { | 222 { |
311 "name": "SIMD" | 223 "name": "SIMD" |
312 }, | 224 }, |
313 { | 225 { |
314 "name": "Non-SIMD" | 226 "name": "Non-SIMD" |
315 }, | |
316 { | |
317 "name": "Speedup", | |
318 "units": "score" | |
319 }, | |
320 { | |
321 "name": "Iterations", | |
322 "units": "count" | |
323 } | 227 } |
324 ] | 228 ] |
325 }, | 229 }, |
326 { | 230 { |
327 "flags": [ | 231 "flags": [ |
328 "test/simdjs/data/src/benchmarks/transpose4x4.js" | 232 "test/simdjs/data/src/benchmarks/transpose4x4.js" |
329 ], | 233 ], |
330 "main": "test/simdjs/harness-finish.js", | 234 "main": "test/simdjs/harness-finish.js", |
331 "name": "transpose4x4", | 235 "name": "transpose4x4", |
332 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 236 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
333 "tests": [ | 237 "tests": [ |
334 { | 238 { |
335 "name": "SIMD" | 239 "name": "SIMD" |
336 }, | 240 }, |
337 { | 241 { |
338 "name": "Non-SIMD" | 242 "name": "Non-SIMD" |
339 }, | |
340 { | |
341 "name": "Speedup", | |
342 "units": "score" | |
343 }, | |
344 { | |
345 "name": "Iterations", | |
346 "units": "count" | |
347 } | 243 } |
348 ] | 244 ] |
349 }, | 245 }, |
350 { | 246 { |
351 "flags": [ | 247 "flags": [ |
352 "test/simdjs/data/src/benchmarks/inverse4x4.js" | 248 "test/simdjs/data/src/benchmarks/inverse4x4.js" |
353 ], | 249 ], |
354 "main": "test/simdjs/harness-finish.js", | 250 "main": "test/simdjs/harness-finish.js", |
355 "name": "inverse4x4", | 251 "name": "inverse4x4", |
356 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 252 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
357 "tests": [ | 253 "tests": [ |
358 { | 254 { |
359 "name": "SIMD" | 255 "name": "SIMD" |
360 }, | 256 }, |
361 { | 257 { |
362 "name": "Non-SIMD" | 258 "name": "Non-SIMD" |
363 }, | |
364 { | |
365 "name": "Speedup", | |
366 "units": "score" | |
367 }, | |
368 { | |
369 "name": "Iterations", | |
370 "units": "count" | |
371 } | 259 } |
372 ] | 260 ] |
373 }, | 261 }, |
374 { | 262 { |
375 "flags": [ | 263 "flags": [ |
376 "test/simdjs/data/src/benchmarks/sinx4.js" | 264 "test/simdjs/data/src/benchmarks/sinx4.js" |
377 ], | 265 ], |
378 "main": "test/simdjs/harness-finish.js", | 266 "main": "test/simdjs/harness-finish.js", |
379 "name": "sinx4", | 267 "name": "sinx4", |
380 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 268 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
381 "tests": [ | 269 "tests": [ |
382 { | 270 { |
383 "name": "SIMD" | 271 "name": "SIMD" |
384 }, | 272 }, |
385 { | 273 { |
386 "name": "Non-SIMD" | 274 "name": "Non-SIMD" |
387 }, | |
388 { | |
389 "name": "Speedup", | |
390 "units": "score" | |
391 }, | |
392 { | |
393 "name": "Iterations", | |
394 "units": "count" | |
395 } | 275 } |
396 ] | 276 ] |
397 }, | 277 }, |
398 { | 278 { |
399 "flags": [ | 279 "flags": [ |
400 "test/simdjs/data/src/benchmarks/memset.js" | 280 "test/simdjs/data/src/benchmarks/memset.js" |
401 ], | 281 ], |
402 "main": "test/simdjs/harness-finish.js", | 282 "main": "test/simdjs/harness-finish.js", |
403 "name": "memset", | 283 "name": "memset", |
404 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 284 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
405 "tests": [ | 285 "tests": [ |
406 { | 286 { |
407 "name": "SIMD" | 287 "name": "SIMD" |
408 }, | 288 }, |
409 { | 289 { |
410 "name": "Non-SIMD" | 290 "name": "Non-SIMD" |
411 }, | |
412 { | |
413 "name": "Speedup", | |
414 "units": "score" | |
415 }, | |
416 { | |
417 "name": "Iterations", | |
418 "units": "count" | |
419 } | 291 } |
420 ] | 292 ] |
421 }, | 293 }, |
422 { | 294 { |
423 "flags": [ | 295 "flags": [ |
424 "test/simdjs/data/src/benchmarks/memcpy.js" | 296 "test/simdjs/data/src/benchmarks/memcpy.js" |
425 ], | 297 ], |
426 "main": "test/simdjs/harness-finish.js", | 298 "main": "test/simdjs/harness-finish.js", |
427 "name": "memcpy", | 299 "name": "memcpy", |
428 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | 300 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", |
429 "tests": [ | 301 "tests": [ |
430 { | 302 { |
431 "name": "SIMD" | 303 "name": "SIMD" |
432 }, | 304 }, |
433 { | 305 { |
434 "name": "Non-SIMD" | 306 "name": "Non-SIMD" |
435 }, | |
436 { | |
437 "name": "Speedup", | |
438 "units": "score" | |
439 }, | |
440 { | |
441 "name": "Iterations", | |
442 "units": "count" | |
443 } | 307 } |
444 ] | 308 ] |
445 } | 309 } |
446 ], | 310 ], |
447 "timeout_android_arm": 120, | 311 "timeout_android_arm": 180, |
448 "timeout_android_arm64": 120, | 312 "timeout_android_arm64": 120, |
449 "timeout_arm": 120, | 313 "timeout_arm": 120, |
450 "units": "ms" | 314 "units": "ms" |
451 } | 315 } |
OLD | NEW |