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 } 245