Home | History | Annotate | Download | only in simdjs
      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