Skip to content

Instantly share code, notes, and snippets.

@mdouze
Created September 25, 2022 17:53
Show Gist options
  • Save mdouze/061af9b38450d86d3609ea8e1d078812 to your computer and use it in GitHub Desktop.
Save mdouze/061af9b38450d86d3609ea8e1d078812 to your computer and use it in GitHub Desktop.
matthijs@Matthijss-MBP virtual_vs_template % bash run_lut.bash
XXXXXXXXXX N=100000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 0.229 ms
template cs=0.661564, time= 0.230 ms
Run 2
virtual cs=0.661564, time= 0.230 ms
template cs=0.661564, time= 0.229 ms
Run 3
virtual cs=0.661564, time= 0.232 ms
template cs=0.661564, time= 0.229 ms
Run 4
virtual cs=0.661564, time= 0.229 ms
template cs=0.661564, time= 0.229 ms
Run 5
virtual cs=0.661564, time= 0.232 ms
template cs=0.661564, time= 0.230 ms
virtual time: 0.230 +/- 0.001
template time: 0.229 +/- 0.000 (-0.45 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 0.273 ms
template cs=0.7642, time= 0.230 ms
Run 2
virtual cs=0.7642, time= 0.263 ms
template cs=0.7642, time= 0.228 ms
Run 3
virtual cs=0.7642, time= 0.257 ms
template cs=0.7642, time= 0.229 ms
Run 4
virtual cs=0.7642, time= 0.257 ms
template cs=0.7642, time= 0.229 ms
Run 5
virtual cs=0.7642, time= 0.259 ms
template cs=0.7642, time= 0.230 ms
virtual time: 0.262 +/- 0.006
template time: 0.229 +/- 0.001 (-12.47 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 0.386 ms
template cs=1.77409, time= 0.231 ms
Run 2
virtual cs=1.77409, time= 0.382 ms
template cs=1.77409, time= 0.228 ms
Run 3
virtual cs=1.77409, time= 0.385 ms
template cs=1.77409, time= 0.228 ms
Run 4
virtual cs=1.77409, time= 0.384 ms
template cs=1.77409, time= 0.228 ms
Run 5
virtual cs=1.77409, time= 0.381 ms
template cs=1.77409, time= 0.233 ms
virtual time: 0.384 +/- 0.002
template time: 0.230 +/- 0.002 (-40.16 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 0.682 ms
template cs=3.66696, time= 0.201 ms
Run 2
virtual cs=3.66696, time= 0.654 ms
template cs=3.66696, time= 0.201 ms
Run 3
virtual cs=3.66696, time= 0.622 ms
template cs=3.66696, time= 0.178 ms
Run 4
virtual cs=3.66696, time= 0.579 ms
template cs=3.66696, time= 0.178 ms
Run 5
virtual cs=3.66696, time= 0.580 ms
template cs=3.66696, time= 0.314 ms
virtual time: 0.623 +/- 0.041
template time: 0.214 +/- 0.051 (-65.61 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 1.047 ms
template cs=6.53508, time= 0.341 ms
Run 2
virtual cs=6.53508, time= 1.043 ms
template cs=6.53508, time= 0.337 ms
Run 3
virtual cs=6.53508, time= 1.043 ms
template cs=6.53508, time= 0.349 ms
Run 4
virtual cs=6.53508, time= 1.045 ms
template cs=6.53508, time= 0.337 ms
Run 5
virtual cs=6.53508, time= 1.043 ms
template cs=6.53508, time= 0.334 ms
virtual time: 1.044 +/- 0.002
template time: 0.340 +/- 0.005 (-67.47 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 1.335 ms
template cs=13.1791, time= 1.306 ms
Run 2
virtual cs=13.1791, time= 1.310 ms
template cs=13.1791, time= 1.294 ms
Run 3
virtual cs=13.1791, time= 1.310 ms
template cs=13.1791, time= 1.294 ms
Run 4
virtual cs=13.1791, time= 1.167 ms
template cs=13.1791, time= 1.152 ms
Run 5
virtual cs=13.1791, time= 1.166 ms
template cs=13.1791, time= 1.169 ms
virtual time: 1.258 +/- 0.075
template time: 1.243 +/- 0.068 (-1.16 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 3.166 ms
template cs=29.4842, time= 3.031 ms
Run 2
virtual cs=29.4842, time= 2.945 ms
template cs=29.4842, time= 2.839 ms
Run 3
virtual cs=29.4842, time= 2.778 ms
template cs=29.4842, time= 2.702 ms
Run 4
virtual cs=29.4842, time= 2.650 ms
template cs=29.4842, time= 2.605 ms
Run 5
virtual cs=29.4842, time= 2.530 ms
template cs=29.4842, time= 2.513 ms
virtual time: 2.814 +/- 0.224
template time: 2.738 +/- 0.182 (-2.69 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 7.542 ms
template cs=59.6512, time= 7.183 ms
Run 2
virtual cs=59.6512, time= 7.187 ms
template cs=59.6512, time= 6.893 ms
Run 3
virtual cs=59.6512, time= 6.983 ms
template cs=59.6512, time= 6.891 ms
Run 4
virtual cs=59.6512, time= 6.964 ms
template cs=59.6512, time= 6.959 ms
Run 5
virtual cs=59.6512, time= 7.015 ms
template cs=59.6512, time= 6.928 ms
virtual time: 7.138 +/- 0.217
template time: 6.971 +/- 0.109 (-2.35 %)
XXXXXXXXXX N=500000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 1.081 ms
template cs=0.661564, time= 0.999 ms
Run 2
virtual cs=0.661564, time= 0.939 ms
template cs=0.661564, time= 0.890 ms
Run 3
virtual cs=0.661564, time= 1.265 ms
template cs=0.661564, time= 1.687 ms
Run 4
virtual cs=0.661564, time= 1.688 ms
template cs=0.661564, time= 1.688 ms
Run 5
virtual cs=0.661564, time= 1.416 ms
template cs=0.661564, time= 1.381 ms
virtual time: 1.278 +/- 0.261
template time: 1.329 +/- 0.335 (+4.00 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 1.008 ms
template cs=0.7642, time= 1.236 ms
Run 2
virtual cs=0.7642, time= 1.706 ms
template cs=0.7642, time= 1.687 ms
Run 3
virtual cs=0.7642, time= 1.684 ms
template cs=0.7642, time= 1.684 ms
Run 4
virtual cs=0.7642, time= 1.457 ms
template cs=0.7642, time= 1.381 ms
Run 5
virtual cs=0.7642, time= 1.381 ms
template cs=0.7642, time= 1.381 ms
virtual time: 1.447 +/- 0.253
template time: 1.474 +/- 0.181 (+1.83 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 1.149 ms
template cs=1.77409, time= 1.017 ms
Run 2
virtual cs=1.77409, time= 1.016 ms
template cs=1.77409, time= 1.020 ms
Run 3
virtual cs=1.77409, time= 1.016 ms
template cs=1.77409, time= 1.017 ms
Run 4
virtual cs=1.77409, time= 1.020 ms
template cs=1.77409, time= 1.021 ms
Run 5
virtual cs=1.77409, time= 0.964 ms
template cs=1.77409, time= 0.910 ms
virtual time: 1.033 +/- 0.062
template time: 0.997 +/- 0.044 (-3.48 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 1.713 ms
template cs=3.66696, time= 1.017 ms
Run 2
virtual cs=3.66696, time= 1.713 ms
template cs=3.66696, time= 1.020 ms
Run 3
virtual cs=3.66696, time= 1.710 ms
template cs=3.66696, time= 0.919 ms
Run 4
virtual cs=3.66696, time= 1.525 ms
template cs=3.66696, time= 0.907 ms
Run 5
virtual cs=3.66696, time= 1.527 ms
template cs=3.66696, time= 0.906 ms
virtual time: 1.638 +/- 0.091
template time: 0.954 +/- 0.053 (-41.76 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 2.412 ms
template cs=6.53508, time= 0.779 ms
Run 2
virtual cs=6.53508, time= 2.280 ms
template cs=6.53508, time= 0.736 ms
Run 3
virtual cs=6.53508, time= 2.277 ms
template cs=6.53508, time= 0.737 ms
Run 4
virtual cs=6.53508, time= 2.254 ms
template cs=6.53508, time= 0.711 ms
Run 5
virtual cs=6.53508, time= 2.163 ms
template cs=6.53508, time= 0.701 ms
virtual time: 2.277 +/- 0.080
template time: 0.733 +/- 0.027 (-67.82 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 3.994 ms
template cs=13.1791, time= 3.844 ms
Run 2
virtual cs=13.1791, time= 3.869 ms
template cs=13.1791, time= 3.742 ms
Run 3
virtual cs=13.1791, time= 3.721 ms
template cs=13.1791, time= 3.644 ms
Run 4
virtual cs=13.1791, time= 3.717 ms
template cs=13.1791, time= 3.745 ms
Run 5
virtual cs=13.1791, time= 3.687 ms
template cs=13.1791, time= 3.677 ms
virtual time: 3.798 +/- 0.117
template time: 3.730 +/- 0.069 (-1.77 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 10.796 ms
template cs=29.4842, time= 10.885 ms
Run 2
virtual cs=29.4842, time= 10.845 ms
template cs=29.4842, time= 10.718 ms
Run 3
virtual cs=29.4842, time= 10.809 ms
template cs=29.4842, time= 10.859 ms
Run 4
virtual cs=29.4842, time= 10.794 ms
template cs=29.4842, time= 10.768 ms
Run 5
virtual cs=29.4842, time= 10.794 ms
template cs=29.4842, time= 10.831 ms
virtual time: 10.808 +/- 0.020
template time: 10.812 +/- 0.061 (+0.04 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 34.850 ms
template cs=59.6512, time= 34.584 ms
Run 2
virtual cs=59.6512, time= 34.977 ms
template cs=59.6512, time= 34.626 ms
Run 3
virtual cs=59.6512, time= 34.791 ms
template cs=59.6512, time= 34.572 ms
Run 4
virtual cs=59.6512, time= 34.921 ms
template cs=59.6512, time= 34.481 ms
Run 5
virtual cs=59.6512, time= 34.886 ms
template cs=59.6512, time= 34.611 ms
virtual time: 34.885 +/- 0.063
template time: 34.575 +/- 0.051 (-0.89 %)
XXXXXXXXXX N=1000000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 2.762 ms
template cs=0.661564, time= 2.403 ms
Run 2
virtual cs=0.661564, time= 2.360 ms
template cs=0.661564, time= 2.351 ms
Run 3
virtual cs=0.661564, time= 2.178 ms
template cs=0.661564, time= 2.037 ms
Run 4
virtual cs=0.661564, time= 2.034 ms
template cs=0.661564, time= 2.033 ms
Run 5
virtual cs=0.661564, time= 1.883 ms
template cs=0.661564, time= 1.813 ms
virtual time: 2.243 +/- 0.303
template time: 2.127 +/- 0.220 (-5.17 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 2.618 ms
template cs=0.7642, time= 2.348 ms
Run 2
virtual cs=0.7642, time= 2.351 ms
template cs=0.7642, time= 2.086 ms
Run 3
virtual cs=0.7642, time= 2.036 ms
template cs=0.7642, time= 2.033 ms
Run 4
virtual cs=0.7642, time= 2.044 ms
template cs=0.7642, time= 1.818 ms
Run 5
virtual cs=0.7642, time= 1.818 ms
template cs=0.7642, time= 1.812 ms
virtual time: 2.173 +/- 0.280
template time: 2.019 +/- 0.198 (-7.08 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 2.035 ms
template cs=1.77409, time= 2.034 ms
Run 2
virtual cs=1.77409, time= 1.997 ms
template cs=1.77409, time= 1.813 ms
Run 3
virtual cs=1.77409, time= 1.813 ms
template cs=1.77409, time= 1.812 ms
Run 4
virtual cs=1.77409, time= 1.814 ms
template cs=1.77409, time= 1.690 ms
Run 5
virtual cs=1.77409, time= 1.667 ms
template cs=1.77409, time= 1.668 ms
virtual time: 1.865 +/- 0.135
template time: 1.803 +/- 0.130 (-3.32 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 2.651 ms
template cs=3.66696, time= 1.562 ms
Run 2
virtual cs=3.66696, time= 2.611 ms
template cs=3.66696, time= 1.469 ms
Run 3
virtual cs=3.66696, time= 2.470 ms
template cs=3.66696, time= 1.474 ms
Run 4
virtual cs=3.66696, time= 2.464 ms
template cs=3.66696, time= 1.395 ms
Run 5
virtual cs=3.66696, time= 2.349 ms
template cs=3.66696, time= 1.398 ms
virtual time: 2.509 +/- 0.109
template time: 1.460 +/- 0.061 (-41.83 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 3.766 ms
template cs=6.53508, time= 1.218 ms
Run 2
virtual cs=6.53508, time= 3.753 ms
template cs=6.53508, time= 1.190 ms
Run 3
virtual cs=6.53508, time= 3.651 ms
template cs=6.53508, time= 1.181 ms
Run 4
virtual cs=6.53508, time= 3.554 ms
template cs=6.53508, time= 1.159 ms
Run 5
virtual cs=6.53508, time= 3.557 ms
template cs=6.53508, time= 1.159 ms
virtual time: 3.656 +/- 0.091
template time: 1.181 +/- 0.022 (-67.69 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 7.387 ms
template cs=13.1791, time= 7.265 ms
Run 2
virtual cs=13.1791, time= 7.491 ms
template cs=13.1791, time= 7.281 ms
Run 3
virtual cs=13.1791, time= 7.406 ms
template cs=13.1791, time= 7.269 ms
Run 4
virtual cs=13.1791, time= 7.363 ms
template cs=13.1791, time= 7.407 ms
Run 5
virtual cs=13.1791, time= 7.418 ms
template cs=13.1791, time= 7.276 ms
virtual time: 7.413 +/- 0.043
template time: 7.300 +/- 0.054 (-1.53 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 21.651 ms
template cs=29.4842, time= 21.625 ms
Run 2
virtual cs=29.4842, time= 21.617 ms
template cs=29.4842, time= 21.572 ms
Run 3
virtual cs=29.4842, time= 21.647 ms
template cs=29.4842, time= 21.750 ms
Run 4
virtual cs=29.4842, time= 21.613 ms
template cs=29.4842, time= 21.590 ms
Run 5
virtual cs=29.4842, time= 21.646 ms
template cs=29.4842, time= 21.595 ms
virtual time: 21.635 +/- 0.016
template time: 21.626 +/- 0.064 (-0.04 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 69.679 ms
template cs=59.6512, time= 69.075 ms
Run 2
virtual cs=59.6512, time= 69.704 ms
template cs=59.6512, time= 69.164 ms
Run 3
virtual cs=59.6512, time= 69.905 ms
template cs=59.6512, time= 69.175 ms
Run 4
virtual cs=59.6512, time= 69.704 ms
template cs=59.6512, time= 68.978 ms
Run 5
virtual cs=59.6512, time= 69.713 ms
template cs=59.6512, time= 69.087 ms
virtual time: 69.741 +/- 0.083
template time: 69.096 +/- 0.071 (-0.93 %)
XXXXXXXXXX N=5000000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 7.716 ms
template cs=0.661564, time= 7.308 ms
Run 2
virtual cs=0.661564, time= 6.903 ms
template cs=0.661564, time= 6.563 ms
Run 3
virtual cs=0.661564, time= 6.380 ms
template cs=0.661564, time= 6.126 ms
Run 4
virtual cs=0.661564, time= 5.998 ms
template cs=0.661564, time= 5.865 ms
Run 5
virtual cs=0.661564, time= 5.868 ms
template cs=0.661564, time= 5.742 ms
virtual time: 6.573 +/- 0.675
template time: 6.321 +/- 0.568 (-3.84 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 6.688 ms
template cs=0.7642, time= 6.466 ms
Run 2
virtual cs=0.7642, time= 6.248 ms
template cs=0.7642, time= 6.042 ms
Run 3
virtual cs=0.7642, time= 5.908 ms
template cs=0.7642, time= 5.794 ms
Run 4
virtual cs=0.7642, time= 5.771 ms
template cs=0.7642, time= 5.753 ms
Run 5
virtual cs=0.7642, time= 5.758 ms
template cs=0.7642, time= 5.771 ms
virtual time: 6.075 +/- 0.354
template time: 5.965 +/- 0.272 (-1.80 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 5.741 ms
template cs=1.77409, time= 5.729 ms
Run 2
virtual cs=1.77409, time= 5.741 ms
template cs=1.77409, time= 5.771 ms
Run 3
virtual cs=1.77409, time= 5.827 ms
template cs=1.77409, time= 5.756 ms
Run 4
virtual cs=1.77409, time= 5.727 ms
template cs=1.77409, time= 5.740 ms
Run 5
virtual cs=1.77409, time= 5.740 ms
template cs=1.77409, time= 5.746 ms
virtual time: 5.755 +/- 0.036
template time: 5.748 +/- 0.014 (-0.12 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 9.631 ms
template cs=3.66696, time= 5.740 ms
Run 2
virtual cs=3.66696, time= 9.774 ms
template cs=3.66696, time= 5.741 ms
Run 3
virtual cs=3.66696, time= 9.625 ms
template cs=3.66696, time= 5.754 ms
Run 4
virtual cs=3.66696, time= 9.632 ms
template cs=3.66696, time= 5.885 ms
Run 5
virtual cs=3.66696, time= 9.623 ms
template cs=3.66696, time= 5.754 ms
virtual time: 9.657 +/- 0.059
template time: 5.775 +/- 0.055 (-40.20 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 17.865 ms
template cs=6.53508, time= 5.731 ms
Run 2
virtual cs=6.53508, time= 17.749 ms
template cs=6.53508, time= 5.748 ms
Run 3
virtual cs=6.53508, time= 17.949 ms
template cs=6.53508, time= 5.759 ms
Run 4
virtual cs=6.53508, time= 17.825 ms
template cs=6.53508, time= 5.733 ms
Run 5
virtual cs=6.53508, time= 17.972 ms
template cs=6.53508, time= 5.771 ms
virtual time: 17.872 +/- 0.082
template time: 5.748 +/- 0.015 (-67.84 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 37.829 ms
template cs=13.1791, time= 37.524 ms
Run 2
virtual cs=13.1791, time= 37.910 ms
template cs=13.1791, time= 37.440 ms
Run 3
virtual cs=13.1791, time= 37.921 ms
template cs=13.1791, time= 37.452 ms
Run 4
virtual cs=13.1791, time= 37.939 ms
template cs=13.1791, time= 37.432 ms
Run 5
virtual cs=13.1791, time= 37.980 ms
template cs=13.1791, time= 37.490 ms
virtual time: 37.916 +/- 0.049
template time: 37.468 +/- 0.034 (-1.18 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 108.190 ms
template cs=29.4842, time= 107.452 ms
Run 2
virtual cs=29.4842, time= 108.193 ms
template cs=29.4842, time= 107.415 ms
Run 3
virtual cs=29.4842, time= 108.186 ms
template cs=29.4842, time= 107.406 ms
Run 4
virtual cs=29.4842, time= 108.194 ms
template cs=29.4842, time= 107.476 ms
Run 5
virtual cs=29.4842, time= 108.271 ms
template cs=29.4842, time= 107.415 ms
virtual time: 108.207 +/- 0.032
template time: 107.433 +/- 0.027 (-0.72 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 347.997 ms
template cs=59.6512, time= 345.051 ms
Run 2
virtual cs=59.6512, time= 347.815 ms
template cs=59.6512, time= 344.794 ms
Run 3
virtual cs=59.6512, time= 348.000 ms
template cs=59.6512, time= 344.738 ms
Run 4
virtual cs=59.6512, time= 347.891 ms
template cs=59.6512, time= 344.992 ms
Run 5
virtual cs=59.6512, time= 347.817 ms
template cs=59.6512, time= 345.569 ms
virtual time: 347.904 +/- 0.082
template time: 345.029 +/- 0.294 (-0.83 %)
XXXXXXXXXX N=10000000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 12.071 ms
template cs=0.661564, time= 11.559 ms
Run 2
virtual cs=0.661564, time= 11.462 ms
template cs=0.661564, time= 11.460 ms
Run 3
virtual cs=0.661564, time= 11.623 ms
template cs=0.661564, time= 11.452 ms
Run 4
virtual cs=0.661564, time= 11.455 ms
template cs=0.661564, time= 11.560 ms
Run 5
virtual cs=0.661564, time= 11.486 ms
template cs=0.661564, time= 11.461 ms
virtual time: 11.619 +/- 0.234
template time: 11.498 +/- 0.050 (-1.04 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 11.482 ms
template cs=0.7642, time= 11.547 ms
Run 2
virtual cs=0.7642, time= 11.452 ms
template cs=0.7642, time= 11.443 ms
Run 3
virtual cs=0.7642, time= 11.575 ms
template cs=0.7642, time= 11.465 ms
Run 4
virtual cs=0.7642, time= 11.452 ms
template cs=0.7642, time= 11.483 ms
Run 5
virtual cs=0.7642, time= 11.529 ms
template cs=0.7642, time= 11.457 ms
virtual time: 11.498 +/- 0.048
template time: 11.479 +/- 0.036 (-0.17 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 11.525 ms
template cs=1.77409, time= 11.575 ms
Run 2
virtual cs=1.77409, time= 11.560 ms
template cs=1.77409, time= 11.528 ms
Run 3
virtual cs=1.77409, time= 11.695 ms
template cs=1.77409, time= 11.489 ms
Run 4
virtual cs=1.77409, time= 11.566 ms
template cs=1.77409, time= 11.484 ms
Run 5
virtual cs=1.77409, time= 11.645 ms
template cs=1.77409, time= 11.496 ms
virtual time: 11.598 +/- 0.062
template time: 11.514 +/- 0.034 (-0.72 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 19.640 ms
template cs=3.66696, time= 11.495 ms
Run 2
virtual cs=3.66696, time= 19.577 ms
template cs=3.66696, time= 11.667 ms
Run 3
virtual cs=3.66696, time= 19.590 ms
template cs=3.66696, time= 11.462 ms
Run 4
virtual cs=3.66696, time= 19.681 ms
template cs=3.66696, time= 11.473 ms
Run 5
virtual cs=3.66696, time= 19.548 ms
template cs=3.66696, time= 11.572 ms
virtual time: 19.607 +/- 0.047
template time: 11.534 +/- 0.077 (-41.18 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 36.278 ms
template cs=6.53508, time= 11.527 ms
Run 2
virtual cs=6.53508, time= 36.275 ms
template cs=6.53508, time= 11.476 ms
Run 3
virtual cs=6.53508, time= 36.253 ms
template cs=6.53508, time= 11.474 ms
Run 4
virtual cs=6.53508, time= 36.283 ms
template cs=6.53508, time= 11.482 ms
Run 5
virtual cs=6.53508, time= 36.248 ms
template cs=6.53508, time= 11.509 ms
virtual time: 36.267 +/- 0.014
template time: 11.494 +/- 0.021 (-68.31 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 75.796 ms
template cs=13.1791, time= 74.733 ms
Run 2
virtual cs=13.1791, time= 75.729 ms
template cs=13.1791, time= 74.800 ms
Run 3
virtual cs=13.1791, time= 75.677 ms
template cs=13.1791, time= 74.799 ms
Run 4
virtual cs=13.1791, time= 75.694 ms
template cs=13.1791, time= 74.862 ms
Run 5
virtual cs=13.1791, time= 75.688 ms
template cs=13.1791, time= 74.798 ms
virtual time: 75.717 +/- 0.043
template time: 74.798 +/- 0.041 (-1.21 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 216.786 ms
template cs=29.4842, time= 216.225 ms
Run 2
virtual cs=29.4842, time= 216.897 ms
template cs=29.4842, time= 214.863 ms
Run 3
virtual cs=29.4842, time= 216.695 ms
template cs=29.4842, time= 214.764 ms
Run 4
virtual cs=29.4842, time= 216.703 ms
template cs=29.4842, time= 214.738 ms
Run 5
virtual cs=29.4842, time= 216.743 ms
template cs=29.4842, time= 214.687 ms
virtual time: 216.765 +/- 0.074
template time: 215.055 +/- 0.588 (-0.79 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 695.992 ms
template cs=59.6512, time= 689.776 ms
Run 2
virtual cs=59.6512, time= 697.685 ms
template cs=59.6512, time= 689.595 ms
Run 3
virtual cs=59.6512, time= 695.718 ms
template cs=59.6512, time= 689.485 ms
Run 4
virtual cs=59.6512, time= 695.556 ms
template cs=59.6512, time= 689.434 ms
Run 5
virtual cs=59.6512, time= 695.668 ms
template cs=59.6512, time= 689.413 ms
virtual time: 696.124 +/- 0.794
template time: 689.541 +/- 0.134 (-0.95 %)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment