Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 { | |
| 2 "name": "SIMDJS", | |
| 3 "run_count": 5, | |
|
Michael Achenbach
2015/05/20 10:33:16
Is 5 ok? What's the total time of running this?
bradn
2015/05/20 11:30:04
It seems to be ok (I'm assuming this is because th
| |
| 4 "units": "ms", | |
| 5 "total": true, | |
| 6 "resources": [ | |
| 7 "test/simdjs/data/src/benchmarks/kernel-template.js", | |
| 8 "test/simdjs/data/src/benchmarks/averageFloat32x4.js", | |
| 9 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadFromInt8Array.js", | |
| 10 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadX.js", | |
| 11 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXY.js", | |
| 12 "test/simdjs/data/src/benchmarks/averageFloat32x4LoadXYZ.js", | |
| 13 "test/simdjs/data/src/benchmarks/averageFloat64x2.js", | |
| 14 "test/simdjs/data/src/benchmarks/averageFloat64x2Load.js", | |
| 15 "test/simdjs/data/src/benchmarks/mandelbrot.js", | |
| 16 "test/simdjs/data/src/benchmarks/matrix-multiplication.js", | |
| 17 "test/simdjs/data/src/benchmarks/transform.js", | |
| 18 "test/simdjs/data/src/benchmarks/shiftrows.js", | |
| 19 "test/simdjs/data/src/benchmarks/transpose4x4.js", | |
| 20 "test/simdjs/data/src/benchmarks/inverse4x4.js", | |
| 21 "test/simdjs/data/src/benchmarks/sinx4.js", | |
| 22 "test/simdjs/data/src/benchmarks/memset.js", | |
| 23 "test/simdjs/data/src/benchmarks/memcpy.js", | |
| 24 "test/simdjs/data/src/benchmarks/base.js", | |
| 25 "test/simdjs/data/src/ecmascript_simd.js" | |
| 26 ], | |
| 27 "flags": ["--harmony-object", "test/simdjs/harness-adapt.js"], | |
|
Michael Achenbach
2015/05/20 10:33:17
Should this be benchmark-adapt?
bradn
2015/05/20 11:30:05
Actually this is right, but that file was from an
Michael Achenbach
2015/05/20 12:20:02
ok
| |
| 28 "path": ["../../"], | |
|
Michael Achenbach
2015/05/20 10:33:16
Can the workdir not be "." and all paths be relati
bradn
2015/05/20 11:30:04
This lets me share the harness-adapt/finish with t
Michael Achenbach
2015/05/20 12:20:02
I'm fine if you keep it like that for now. With ha
| |
| 29 "tests": [ | |
| 30 { | |
| 31 "name": "kernel-template", | |
| 32 "main": "test/simdjs/harness-finish.js", | |
|
Michael Achenbach
2015/05/20 10:33:17
It will make a new call to d8 for each "main" file
bradn
2015/05/20 11:30:04
I assume this is preferrable, as then then run_per
Michael Achenbach
2015/05/20 12:20:02
If the behavior of the benchmark is what you want
| |
| 33 "flags": ["test/simdjs/data/src/benchmarks/kernel-template.js"], | |
| 34 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 35 "tests": [ | |
| 36 {"name": "SIMD"}, | |
| 37 {"name": "Non-SIMD"}, | |
| 38 {"name": "Speedup", "units": "score"}, | |
| 39 {"name": "Iterations", "units": "count"} | |
| 40 ] | |
| 41 }, | |
| 42 { | |
| 43 "name": "averageFloat32x4", | |
| 44 "main": "test/simdjs/harness-finish.js", | |
| 45 "flags": ["test/simdjs/data/src/benchmarks/averageFloat32x4.js"], | |
|
Michael Achenbach
2015/05/20 10:33:17
Does this work as expected? Flags are passed to d8
bradn
2015/05/20 11:30:05
Yes this is the intended set of args.
| |
| 46 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 47 "tests": [ | |
| 48 {"name": "SIMD"}, | |
| 49 {"name": "Non-SIMD"}, | |
| 50 {"name": "Speedup", "units": "score"}, | |
| 51 {"name": "Iterations", "units": "count"} | |
| 52 ] | |
| 53 }, | |
| 54 { | |
| 55 "name": "averageFloat32x4LoadFromInt8Array", | |
| 56 "main": "test/simdjs/harness-finish.js", | |
| 57 "flags": ["test/simdjs/data/src/benchmarks/averageFloat32x4LoadFromInt8Arr ay.js"], | |
| 58 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 59 "tests": [ | |
| 60 {"name": "SIMD"}, | |
| 61 {"name": "Non-SIMD"}, | |
| 62 {"name": "Speedup", "units": "score"}, | |
| 63 {"name": "Iterations", "units": "count"} | |
| 64 ] | |
| 65 }, | |
| 66 { | |
| 67 "name": "averageFloat32x4LoadX", | |
| 68 "main": "test/simdjs/harness-finish.js", | |
| 69 "flags": ["test/simdjs/data/src/benchmarks/averageFloat32x4LoadX.js"], | |
| 70 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 71 "tests": [ | |
| 72 {"name": "SIMD"}, | |
| 73 {"name": "Non-SIMD"}, | |
| 74 {"name": "Speedup", "units": "score"}, | |
| 75 {"name": "Iterations", "units": "count"} | |
| 76 ] | |
| 77 }, | |
| 78 { | |
| 79 "name": "averageFloat32x4LoadXY", | |
| 80 "main": "test/simdjs/harness-finish.js", | |
| 81 "flags": ["test/simdjs/data/src/benchmarks/averageFloat32x4LoadXY.js"], | |
| 82 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 83 "tests": [ | |
| 84 {"name": "SIMD"}, | |
| 85 {"name": "Non-SIMD"}, | |
| 86 {"name": "Speedup", "units": "score"}, | |
| 87 {"name": "Iterations", "units": "count"} | |
| 88 ] | |
| 89 }, | |
| 90 { | |
| 91 "name": "averageFloat32x4LoadXYZ", | |
| 92 "main": "test/simdjs/harness-finish.js", | |
| 93 "flags": ["test/simdjs/data/src/benchmarks/averageFloat32x4LoadXYZ.js"], | |
| 94 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 95 "tests": [ | |
| 96 {"name": "SIMD"}, | |
| 97 {"name": "Non-SIMD"}, | |
| 98 {"name": "Speedup", "units": "score"}, | |
| 99 {"name": "Iterations", "units": "count"} | |
| 100 ] | |
| 101 }, | |
| 102 { | |
| 103 "name": "averageFloat64x2", | |
| 104 "main": "test/simdjs/harness-finish.js", | |
| 105 "flags": ["test/simdjs/data/src/benchmarks/averageFloat64x2.js"], | |
| 106 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 107 "tests": [ | |
| 108 {"name": "SIMD"}, | |
| 109 {"name": "Non-SIMD"}, | |
| 110 {"name": "Speedup", "units": "score"}, | |
| 111 {"name": "Iterations", "units": "count"} | |
| 112 ] | |
| 113 }, | |
| 114 { | |
| 115 "name": "averageFloat64x2Load", | |
| 116 "main": "test/simdjs/harness-finish.js", | |
| 117 "flags": ["test/simdjs/data/src/benchmarks/averageFloat64x2Load.js"], | |
| 118 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 119 "tests": [ | |
| 120 {"name": "SIMD"}, | |
| 121 {"name": "Non-SIMD"}, | |
| 122 {"name": "Speedup", "units": "score"}, | |
| 123 {"name": "Iterations", "units": "count"} | |
| 124 ] | |
| 125 }, | |
| 126 { | |
| 127 "name": "mandelbrot", | |
| 128 "main": "test/simdjs/harness-finish.js", | |
| 129 "flags": ["test/simdjs/data/src/benchmarks/mandelbrot.js"], | |
| 130 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 131 "tests": [ | |
| 132 {"name": "SIMD"}, | |
| 133 {"name": "Non-SIMD"}, | |
| 134 {"name": "Speedup", "units": "score"}, | |
| 135 {"name": "Iterations", "units": "count"} | |
| 136 ] | |
| 137 }, | |
| 138 { | |
| 139 "name": "matrix-multiplication", | |
| 140 "main": "test/simdjs/harness-finish.js", | |
| 141 "flags": ["test/simdjs/data/src/benchmarks/matrix-multiplication.js"], | |
| 142 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 143 "tests": [ | |
| 144 {"name": "SIMD"}, | |
| 145 {"name": "Non-SIMD"}, | |
| 146 {"name": "Speedup", "units": "score"}, | |
| 147 {"name": "Iterations", "units": "count"} | |
| 148 ] | |
| 149 }, | |
| 150 { | |
| 151 "name": "transform", | |
| 152 "main": "test/simdjs/harness-finish.js", | |
| 153 "flags": ["test/simdjs/data/src/benchmarks/transform.js"], | |
| 154 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 155 "tests": [ | |
| 156 {"name": "SIMD"}, | |
| 157 {"name": "Non-SIMD"}, | |
| 158 {"name": "Speedup", "units": "score"}, | |
| 159 {"name": "Iterations", "units": "count"} | |
| 160 ] | |
| 161 }, | |
| 162 { | |
| 163 "name": "shiftrows", | |
| 164 "main": "test/simdjs/harness-finish.js", | |
| 165 "flags": ["test/simdjs/data/src/benchmarks/shiftrows.js"], | |
| 166 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 167 "tests": [ | |
| 168 {"name": "SIMD"}, | |
| 169 {"name": "Non-SIMD"}, | |
| 170 {"name": "Speedup", "units": "score"}, | |
| 171 {"name": "Iterations", "units": "count"} | |
| 172 ] | |
| 173 }, | |
| 174 { | |
| 175 "name": "transpose4x4", | |
| 176 "main": "test/simdjs/harness-finish.js", | |
| 177 "flags": ["test/simdjs/data/src/benchmarks/transpose4x4.js"], | |
| 178 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 179 "tests": [ | |
| 180 {"name": "SIMD"}, | |
| 181 {"name": "Non-SIMD"}, | |
| 182 {"name": "Speedup", "units": "score"}, | |
| 183 {"name": "Iterations", "units": "count"} | |
| 184 ] | |
| 185 }, | |
| 186 { | |
| 187 "name": "inverse4x4", | |
| 188 "main": "test/simdjs/harness-finish.js", | |
| 189 "flags": ["test/simdjs/data/src/benchmarks/inverse4x4.js"], | |
| 190 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 191 "tests": [ | |
| 192 {"name": "SIMD"}, | |
| 193 {"name": "Non-SIMD"}, | |
| 194 {"name": "Speedup", "units": "score"}, | |
| 195 {"name": "Iterations", "units": "count"} | |
| 196 ] | |
| 197 }, | |
| 198 { | |
| 199 "name": "sinx4", | |
| 200 "main": "test/simdjs/harness-finish.js", | |
| 201 "flags": ["test/simdjs/data/src/benchmarks/sinx4.js"], | |
| 202 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 203 "tests": [ | |
| 204 {"name": "SIMD"}, | |
| 205 {"name": "Non-SIMD"}, | |
| 206 {"name": "Speedup", "units": "score"}, | |
| 207 {"name": "Iterations", "units": "count"} | |
| 208 ] | |
| 209 }, | |
| 210 { | |
| 211 "name": "memset", | |
| 212 "main": "test/simdjs/harness-finish.js", | |
| 213 "flags": ["test/simdjs/data/src/benchmarks/memset.js"], | |
| 214 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 215 "tests": [ | |
| 216 {"name": "SIMD"}, | |
| 217 {"name": "Non-SIMD"}, | |
| 218 {"name": "Speedup", "units": "score"}, | |
| 219 {"name": "Iterations", "units": "count"} | |
| 220 ] | |
| 221 }, | |
| 222 { | |
| 223 "name": "memcpy", | |
| 224 "main": "test/simdjs/harness-finish.js", | |
| 225 "flags": ["test/simdjs/data/src/benchmarks/memcpy.js"], | |
| 226 "results_regexp": "%s\\([ ]*([0-9.]+)(ms)?\\)", | |
| 227 "tests": [ | |
| 228 {"name": "SIMD"}, | |
| 229 {"name": "Non-SIMD"}, | |
| 230 {"name": "Speedup", "units": "score"}, | |
| 231 {"name": "Iterations", "units": "count"} | |
| 232 ] | |
| 233 } | |
| 234 ] | |
| 235 } | |
| OLD | NEW |