Skip to content

Instantly share code, notes, and snippets.

@mdouze
Created September 25, 2022 17:48
Show Gist options
  • Save mdouze/702cca5cfb44dd6e2a1e3795b5d010e3 to your computer and use it in GitHub Desktop.
Save mdouze/702cca5cfb44dd6e2a1e3795b5d010e3 to your computer and use it in GitHub Desktop.
log Xeon LUT
XXXXXXXXXX N=100000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 0.251 ms
template cs=0.661564, time= 0.102 ms
Run 2
virtual cs=0.661564, time= 0.250 ms
template cs=0.661564, time= 0.102 ms
Run 3
virtual cs=0.661564, time= 0.250 ms
template cs=0.661564, time= 0.102 ms
Run 4
virtual cs=0.661564, time= 0.250 ms
template cs=0.661564, time= 0.102 ms
Run 5
virtual cs=0.661564, time= 0.250 ms
template cs=0.661564, time= 0.102 ms
virtual time: 0.250 +/- 0.000
template time: 0.102 +/- 0.000 (-59.27 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 0.251 ms
template cs=0.7642, time= 0.101 ms
Run 2
virtual cs=0.7642, time= 0.250 ms
template cs=0.7642, time= 0.102 ms
Run 3
virtual cs=0.7642, time= 0.278 ms
template cs=0.7642, time= 0.112 ms
Run 4
virtual cs=0.7642, time= 0.281 ms
template cs=0.7642, time= 0.114 ms
Run 5
virtual cs=0.7642, time= 0.265 ms
template cs=0.7642, time= 0.101 ms
virtual time: 0.265 +/- 0.013
template time: 0.106 +/- 0.006 (-59.99 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 0.300 ms
template cs=1.77409, time= 0.123 ms
Run 2
virtual cs=1.77409, time= 0.302 ms
template cs=1.77409, time= 0.102 ms
Run 3
virtual cs=1.77409, time= 0.250 ms
template cs=1.77409, time= 0.102 ms
Run 4
virtual cs=1.77409, time= 0.250 ms
template cs=1.77409, time= 0.102 ms
Run 5
virtual cs=1.77409, time= 0.252 ms
template cs=1.77409, time= 0.102 ms
virtual time: 0.271 +/- 0.025
template time: 0.106 +/- 0.008 (-60.76 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 0.389 ms
template cs=3.66696, time= 0.102 ms
Run 2
virtual cs=3.66696, time= 0.402 ms
template cs=3.66696, time= 0.098 ms
Run 3
virtual cs=3.66696, time= 0.393 ms
template cs=3.66696, time= 0.108 ms
Run 4
virtual cs=3.66696, time= 0.416 ms
template cs=3.66696, time= 0.160 ms
Run 5
virtual cs=3.66696, time= 0.495 ms
template cs=3.66696, time= 0.136 ms
virtual time: 0.419 +/- 0.039
template time: 0.121 +/- 0.024 (-71.18 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 0.699 ms
template cs=6.53508, time= 0.108 ms
Run 2
virtual cs=6.53508, time= 0.711 ms
template cs=6.53508, time= 0.101 ms
Run 3
virtual cs=6.53508, time= 0.685 ms
template cs=6.53508, time= 0.102 ms
Run 4
virtual cs=6.53508, time= 0.931 ms
template cs=6.53508, time= 0.108 ms
Run 5
virtual cs=6.53508, time= 0.725 ms
template cs=6.53508, time= 0.101 ms
virtual time: 0.750 +/- 0.091
template time: 0.104 +/- 0.003 (-86.14 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 2.100 ms
template cs=13.1791, time= 1.988 ms
Run 2
virtual cs=13.1791, time= 2.011 ms
template cs=13.1791, time= 1.953 ms
Run 3
virtual cs=13.1791, time= 2.114 ms
template cs=13.1791, time= 1.897 ms
Run 4
virtual cs=13.1791, time= 2.060 ms
template cs=13.1791, time= 1.805 ms
Run 5
virtual cs=13.1791, time= 2.083 ms
template cs=13.1791, time= 1.859 ms
virtual time: 2.074 +/- 0.036
template time: 1.900 +/- 0.065 (-8.36 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 4.272 ms
template cs=29.4842, time= 4.232 ms
Run 2
virtual cs=29.4842, time= 4.111 ms
template cs=29.4842, time= 4.250 ms
Run 3
virtual cs=29.4842, time= 4.170 ms
template cs=29.4842, time= 4.297 ms
Run 4
virtual cs=29.4842, time= 4.138 ms
template cs=29.4842, time= 4.208 ms
Run 5
virtual cs=29.4842, time= 4.101 ms
template cs=29.4842, time= 4.115 ms
virtual time: 4.158 +/- 0.062
template time: 4.220 +/- 0.060 (+1.49 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 9.582 ms
template cs=59.6512, time= 9.415 ms
Run 2
virtual cs=59.6512, time= 9.602 ms
template cs=59.6512, time= 9.477 ms
Run 3
virtual cs=59.6512, time= 9.526 ms
template cs=59.6512, time= 9.498 ms
Run 4
virtual cs=59.6512, time= 9.437 ms
template cs=59.6512, time= 9.387 ms
Run 5
virtual cs=59.6512, time= 9.272 ms
template cs=59.6512, time= 9.419 ms
virtual time: 9.484 +/- 0.120
template time: 9.439 +/- 0.042 (-0.47 %)
XXXXXXXXXX N=500000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 1.475 ms
template cs=0.661564, time= 0.503 ms
Run 2
virtual cs=0.661564, time= 1.250 ms
template cs=0.661564, time= 0.510 ms
Run 3
virtual cs=0.661564, time= 1.473 ms
template cs=0.661564, time= 0.510 ms
Run 4
virtual cs=0.661564, time= 1.251 ms
template cs=0.661564, time= 0.510 ms
Run 5
virtual cs=0.661564, time= 1.354 ms
template cs=0.661564, time= 0.510 ms
virtual time: 1.361 +/- 0.100
template time: 0.509 +/- 0.003 (-62.62 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 1.337 ms
template cs=0.7642, time= 0.640 ms
Run 2
virtual cs=0.7642, time= 1.251 ms
template cs=0.7642, time= 0.510 ms
Run 3
virtual cs=0.7642, time= 1.251 ms
template cs=0.7642, time= 0.684 ms
Run 4
virtual cs=0.7642, time= 1.287 ms
template cs=0.7642, time= 0.509 ms
Run 5
virtual cs=0.7642, time= 1.251 ms
template cs=0.7642, time= 0.579 ms
virtual time: 1.275 +/- 0.034
template time: 0.584 +/- 0.070 (-54.18 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 1.252 ms
template cs=1.77409, time= 0.489 ms
Run 2
virtual cs=1.77409, time= 1.303 ms
template cs=1.77409, time= 0.528 ms
Run 3
virtual cs=1.77409, time= 1.252 ms
template cs=1.77409, time= 0.510 ms
Run 4
virtual cs=1.77409, time= 1.252 ms
template cs=1.77409, time= 0.553 ms
Run 5
virtual cs=1.77409, time= 1.279 ms
template cs=1.77409, time= 0.509 ms
virtual time: 1.268 +/- 0.021
template time: 0.518 +/- 0.022 (-59.14 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 1.860 ms
template cs=3.66696, time= 0.493 ms
Run 2
virtual cs=3.66696, time= 2.039 ms
template cs=3.66696, time= 0.510 ms
Run 3
virtual cs=3.66696, time= 2.004 ms
template cs=3.66696, time= 0.533 ms
Run 4
virtual cs=3.66696, time= 1.860 ms
template cs=3.66696, time= 0.509 ms
Run 5
virtual cs=3.66696, time= 1.995 ms
template cs=3.66696, time= 0.509 ms
virtual time: 1.952 +/- 0.076
template time: 0.511 +/- 0.013 (-73.83 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 3.527 ms
template cs=6.53508, time= 0.531 ms
Run 2
virtual cs=6.53508, time= 3.484 ms
template cs=6.53508, time= 0.530 ms
Run 3
virtual cs=6.53508, time= 3.718 ms
template cs=6.53508, time= 0.552 ms
Run 4
virtual cs=6.53508, time= 3.570 ms
template cs=6.53508, time= 0.608 ms
Run 5
virtual cs=6.53508, time= 3.515 ms
template cs=6.53508, time= 0.573 ms
virtual time: 3.563 +/- 0.082
template time: 0.559 +/- 0.029 (-84.32 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 9.941 ms
template cs=13.1791, time= 9.591 ms
Run 2
virtual cs=13.1791, time= 10.030 ms
template cs=13.1791, time= 9.208 ms
Run 3
virtual cs=13.1791, time= 9.888 ms
template cs=13.1791, time= 9.259 ms
Run 4
virtual cs=13.1791, time= 9.983 ms
template cs=13.1791, time= 9.106 ms
Run 5
virtual cs=13.1791, time= 9.998 ms
template cs=13.1791, time= 9.203 ms
virtual time: 9.968 +/- 0.049
template time: 9.273 +/- 0.166 (-6.97 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 20.308 ms
template cs=29.4842, time= 20.570 ms
Run 2
virtual cs=29.4842, time= 20.517 ms
template cs=29.4842, time= 20.805 ms
Run 3
virtual cs=29.4842, time= 20.278 ms
template cs=29.4842, time= 20.701 ms
Run 4
virtual cs=29.4842, time= 20.528 ms
template cs=29.4842, time= 20.861 ms
Run 5
virtual cs=29.4842, time= 20.907 ms
template cs=29.4842, time= 20.786 ms
virtual time: 20.508 +/- 0.225
template time: 20.745 +/- 0.101 (+1.16 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 46.880 ms
template cs=59.6512, time= 46.810 ms
Run 2
virtual cs=59.6512, time= 47.452 ms
template cs=59.6512, time= 47.196 ms
Run 3
virtual cs=59.6512, time= 46.717 ms
template cs=59.6512, time= 47.226 ms
Run 4
virtual cs=59.6512, time= 47.939 ms
template cs=59.6512, time= 46.814 ms
Run 5
virtual cs=59.6512, time= 47.578 ms
template cs=59.6512, time= 46.699 ms
virtual time: 47.313 +/- 0.453
template time: 46.949 +/- 0.218 (-0.77 %)
XXXXXXXXXX N=1000000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 2.741 ms
template cs=0.661564, time= 1.057 ms
Run 2
virtual cs=0.661564, time= 2.725 ms
template cs=0.661564, time= 1.101 ms
Run 3
virtual cs=0.661564, time= 2.630 ms
template cs=0.661564, time= 1.196 ms
Run 4
virtual cs=0.661564, time= 2.694 ms
template cs=0.661564, time= 1.138 ms
Run 5
virtual cs=0.661564, time= 2.546 ms
template cs=0.661564, time= 1.230 ms
virtual time: 2.667 +/- 0.072
template time: 1.144 +/- 0.063 (-57.09 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 2.744 ms
template cs=0.7642, time= 1.041 ms
Run 2
virtual cs=0.7642, time= 2.641 ms
template cs=0.7642, time= 1.214 ms
Run 3
virtual cs=0.7642, time= 2.600 ms
template cs=0.7642, time= 1.237 ms
Run 4
virtual cs=0.7642, time= 2.637 ms
template cs=0.7642, time= 1.280 ms
Run 5
virtual cs=0.7642, time= 2.557 ms
template cs=0.7642, time= 1.279 ms
virtual time: 2.636 +/- 0.062
template time: 1.210 +/- 0.088 (-54.09 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 2.750 ms
template cs=1.77409, time= 1.057 ms
Run 2
virtual cs=1.77409, time= 2.571 ms
template cs=1.77409, time= 1.182 ms
Run 3
virtual cs=1.77409, time= 2.721 ms
template cs=1.77409, time= 1.096 ms
Run 4
virtual cs=1.77409, time= 2.606 ms
template cs=1.77409, time= 1.090 ms
Run 5
virtual cs=1.77409, time= 2.699 ms
template cs=1.77409, time= 1.105 ms
virtual time: 2.669 +/- 0.069
template time: 1.106 +/- 0.041 (-58.57 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 4.002 ms
template cs=3.66696, time= 1.008 ms
Run 2
virtual cs=3.66696, time= 3.970 ms
template cs=3.66696, time= 1.151 ms
Run 3
virtual cs=3.66696, time= 3.931 ms
template cs=3.66696, time= 1.154 ms
Run 4
virtual cs=3.66696, time= 4.134 ms
template cs=3.66696, time= 1.079 ms
Run 5
virtual cs=3.66696, time= 3.902 ms
template cs=3.66696, time= 1.019 ms
virtual time: 3.988 +/- 0.081
template time: 1.082 +/- 0.062 (-72.86 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 6.929 ms
template cs=6.53508, time= 1.063 ms
Run 2
virtual cs=6.53508, time= 7.071 ms
template cs=6.53508, time= 1.063 ms
Run 3
virtual cs=6.53508, time= 7.147 ms
template cs=6.53508, time= 1.032 ms
Run 4
virtual cs=6.53508, time= 7.011 ms
template cs=6.53508, time= 1.009 ms
Run 5
virtual cs=6.53508, time= 7.239 ms
template cs=6.53508, time= 1.112 ms
virtual time: 7.079 +/- 0.107
template time: 1.056 +/- 0.035 (-85.09 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 20.388 ms
template cs=13.1791, time= 19.071 ms
Run 2
virtual cs=13.1791, time= 20.400 ms
template cs=13.1791, time= 19.051 ms
Run 3
virtual cs=13.1791, time= 20.690 ms
template cs=13.1791, time= 18.688 ms
Run 4
virtual cs=13.1791, time= 20.407 ms
template cs=13.1791, time= 18.942 ms
Run 5
virtual cs=13.1791, time= 20.051 ms
template cs=13.1791, time= 18.931 ms
virtual time: 20.387 +/- 0.203
template time: 18.937 +/- 0.136 (-7.12 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 42.597 ms
template cs=29.4842, time= 41.916 ms
Run 2
virtual cs=29.4842, time= 42.215 ms
template cs=29.4842, time= 42.220 ms
Run 3
virtual cs=29.4842, time= 42.128 ms
template cs=29.4842, time= 42.310 ms
Run 4
virtual cs=29.4842, time= 41.814 ms
template cs=29.4842, time= 42.410 ms
Run 5
virtual cs=29.4842, time= 42.067 ms
template cs=29.4842, time= 42.261 ms
virtual time: 42.164 +/- 0.254
template time: 42.223 +/- 0.166 (+0.14 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 95.993 ms
template cs=59.6512, time= 96.716 ms
Run 2
virtual cs=59.6512, time= 96.015 ms
template cs=59.6512, time= 95.827 ms
Run 3
virtual cs=59.6512, time= 93.978 ms
template cs=59.6512, time= 96.043 ms
Run 4
virtual cs=59.6512, time= 97.767 ms
template cs=59.6512, time= 95.682 ms
Run 5
virtual cs=59.6512, time= 97.395 ms
template cs=59.6512, time= 95.583 ms
virtual time: 96.230 +/- 1.334
template time: 95.970 +/- 0.404 (-0.27 %)
XXXXXXXXXX N=5000000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 13.086 ms
template cs=0.661564, time= 5.299 ms
Run 2
virtual cs=0.661564, time= 13.149 ms
template cs=0.661564, time= 5.202 ms
Run 3
virtual cs=0.661564, time= 13.065 ms
template cs=0.661564, time= 5.492 ms
Run 4
virtual cs=0.661564, time= 12.734 ms
template cs=0.661564, time= 5.390 ms
Run 5
virtual cs=0.661564, time= 12.836 ms
template cs=0.661564, time= 5.237 ms
virtual time: 12.974 +/- 0.160
template time: 5.324 +/- 0.105 (-58.96 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 13.248 ms
template cs=0.7642, time= 5.325 ms
Run 2
virtual cs=0.7642, time= 12.930 ms
template cs=0.7642, time= 5.178 ms
Run 3
virtual cs=0.7642, time= 13.040 ms
template cs=0.7642, time= 5.442 ms
Run 4
virtual cs=0.7642, time= 12.948 ms
template cs=0.7642, time= 5.159 ms
Run 5
virtual cs=0.7642, time= 12.931 ms
template cs=0.7642, time= 5.291 ms
virtual time: 13.019 +/- 0.121
template time: 5.279 +/- 0.103 (-59.45 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 12.880 ms
template cs=1.77409, time= 5.028 ms
Run 2
virtual cs=1.77409, time= 13.152 ms
template cs=1.77409, time= 4.843 ms
Run 3
virtual cs=1.77409, time= 12.842 ms
template cs=1.77409, time= 5.051 ms
Run 4
virtual cs=1.77409, time= 12.901 ms
template cs=1.77409, time= 4.870 ms
Run 5
virtual cs=1.77409, time= 12.992 ms
template cs=1.77409, time= 4.942 ms
virtual time: 12.953 +/- 0.111
template time: 4.947 +/- 0.083 (-61.81 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 19.139 ms
template cs=3.66696, time= 5.227 ms
Run 2
virtual cs=3.66696, time= 19.275 ms
template cs=3.66696, time= 5.279 ms
Run 3
virtual cs=3.66696, time= 18.992 ms
template cs=3.66696, time= 5.236 ms
Run 4
virtual cs=3.66696, time= 18.929 ms
template cs=3.66696, time= 5.095 ms
Run 5
virtual cs=3.66696, time= 18.986 ms
template cs=3.66696, time= 5.173 ms
virtual time: 19.064 +/- 0.126
template time: 5.202 +/- 0.063 (-72.71 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 34.075 ms
template cs=6.53508, time= 5.123 ms
Run 2
virtual cs=6.53508, time= 34.788 ms
template cs=6.53508, time= 5.141 ms
Run 3
virtual cs=6.53508, time= 34.616 ms
template cs=6.53508, time= 5.059 ms
Run 4
virtual cs=6.53508, time= 34.550 ms
template cs=6.53508, time= 5.055 ms
Run 5
virtual cs=6.53508, time= 34.770 ms
template cs=6.53508, time= 5.157 ms
virtual time: 34.560 +/- 0.259
template time: 5.107 +/- 0.042 (-85.22 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 97.685 ms
template cs=13.1791, time= 91.249 ms
Run 2
virtual cs=13.1791, time= 98.959 ms
template cs=13.1791, time= 92.397 ms
Run 3
virtual cs=13.1791, time= 98.261 ms
template cs=13.1791, time= 92.011 ms
Run 4
virtual cs=13.1791, time= 99.485 ms
template cs=13.1791, time= 92.215 ms
Run 5
virtual cs=13.1791, time= 98.540 ms
template cs=13.1791, time= 90.980 ms
virtual time: 98.586 +/- 0.611
template time: 91.770 +/- 0.556 (-6.91 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 207.044 ms
template cs=29.4842, time= 208.843 ms
Run 2
virtual cs=29.4842, time= 206.215 ms
template cs=29.4842, time= 210.937 ms
Run 3
virtual cs=29.4842, time= 206.980 ms
template cs=29.4842, time= 210.770 ms
Run 4
virtual cs=29.4842, time= 206.530 ms
template cs=29.4842, time= 209.287 ms
Run 5
virtual cs=29.4842, time= 208.758 ms
template cs=29.4842, time= 210.154 ms
virtual time: 207.105 +/- 0.880
template time: 209.998 +/- 0.817 (+1.40 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 478.840 ms
template cs=59.6512, time= 471.153 ms
Run 2
virtual cs=59.6512, time= 479.140 ms
template cs=59.6512, time= 478.805 ms
Run 3
virtual cs=59.6512, time= 475.348 ms
template cs=59.6512, time= 469.182 ms
Run 4
virtual cs=59.6512, time= 473.702 ms
template cs=59.6512, time= 471.366 ms
Run 5
virtual cs=59.6512, time= 475.485 ms
template cs=59.6512, time= 473.524 ms
virtual time: 476.503 +/- 2.127
template time: 472.806 +/- 3.300 (-0.78 %)
XXXXXXXXXX N=10000000
M2=1
Run 0
Run 1
virtual cs=0.661564, time= 25.469 ms
template cs=0.661564, time= 10.426 ms
Run 2
virtual cs=0.661564, time= 25.379 ms
template cs=0.661564, time= 10.333 ms
Run 3
virtual cs=0.661564, time= 26.000 ms
template cs=0.661564, time= 10.492 ms
Run 4
virtual cs=0.661564, time= 25.580 ms
template cs=0.661564, time= 10.371 ms
Run 5
virtual cs=0.661564, time= 25.564 ms
template cs=0.661564, time= 10.479 ms
virtual time: 25.598 +/- 0.213
template time: 10.420 +/- 0.061 (-59.29 %)
M2=2
Run 0
Run 1
virtual cs=0.7642, time= 25.646 ms
template cs=0.7642, time= 10.267 ms
Run 2
virtual cs=0.7642, time= 25.624 ms
template cs=0.7642, time= 10.382 ms
Run 3
virtual cs=0.7642, time= 25.850 ms
template cs=0.7642, time= 10.691 ms
Run 4
virtual cs=0.7642, time= 25.553 ms
template cs=0.7642, time= 10.351 ms
Run 5
virtual cs=0.7642, time= 25.535 ms
template cs=0.7642, time= 10.370 ms
virtual time: 25.642 +/- 0.112
template time: 10.412 +/- 0.145 (-59.39 %)
M2=4
Run 0
Run 1
virtual cs=1.77409, time= 25.851 ms
template cs=1.77409, time= 10.422 ms
Run 2
virtual cs=1.77409, time= 25.916 ms
template cs=1.77409, time= 10.161 ms
Run 3
virtual cs=1.77409, time= 25.920 ms
template cs=1.77409, time= 10.146 ms
Run 4
virtual cs=1.77409, time= 25.458 ms
template cs=1.77409, time= 9.690 ms
Run 5
virtual cs=1.77409, time= 25.701 ms
template cs=1.77409, time= 9.338 ms
virtual time: 25.769 +/- 0.175
template time: 9.951 +/- 0.387 (-61.38 %)
M2=8
Run 0
Run 1
virtual cs=3.66696, time= 38.171 ms
template cs=3.66696, time= 10.558 ms
Run 2
virtual cs=3.66696, time= 38.883 ms
template cs=3.66696, time= 10.487 ms
Run 3
virtual cs=3.66696, time= 38.579 ms
template cs=3.66696, time= 10.580 ms
Run 4
virtual cs=3.66696, time= 38.867 ms
template cs=3.66696, time= 10.304 ms
Run 5
virtual cs=3.66696, time= 39.447 ms
template cs=3.66696, time= 10.586 ms
virtual time: 38.789 +/- 0.418
template time: 10.503 +/- 0.105 (-72.92 %)
M2=16
Run 0
Run 1
virtual cs=6.53508, time= 71.754 ms
template cs=6.53508, time= 10.013 ms
Run 2
virtual cs=6.53508, time= 71.017 ms
template cs=6.53508, time= 9.674 ms
Run 3
virtual cs=6.53508, time= 71.030 ms
template cs=6.53508, time= 9.881 ms
Run 4
virtual cs=6.53508, time= 70.761 ms
template cs=6.53508, time= 9.835 ms
Run 5
virtual cs=6.53508, time= 71.508 ms
template cs=6.53508, time= 10.059 ms
virtual time: 71.214 +/- 0.362
template time: 9.892 +/- 0.137 (-86.11 %)
M2=32
Run 0
Run 1
virtual cs=13.1791, time= 203.165 ms
template cs=13.1791, time= 187.344 ms
Run 2
virtual cs=13.1791, time= 200.761 ms
template cs=13.1791, time= 186.941 ms
Run 3
virtual cs=13.1791, time= 203.015 ms
template cs=13.1791, time= 190.156 ms
Run 4
virtual cs=13.1791, time= 202.487 ms
template cs=13.1791, time= 190.060 ms
Run 5
virtual cs=13.1791, time= 201.978 ms
template cs=13.1791, time= 187.857 ms
virtual time: 202.281 +/- 0.868
template time: 188.472 +/- 1.368 (-6.83 %)
M2=64
Run 0
Run 1
virtual cs=29.4842, time= 422.360 ms
template cs=29.4842, time= 430.088 ms
Run 2
virtual cs=29.4842, time= 423.094 ms
template cs=29.4842, time= 426.203 ms
Run 3
virtual cs=29.4842, time= 419.499 ms
template cs=29.4842, time= 427.655 ms
Run 4
virtual cs=29.4842, time= 421.811 ms
template cs=29.4842, time= 428.735 ms
Run 5
virtual cs=29.4842, time= 422.495 ms
template cs=29.4842, time= 427.217 ms
virtual time: 421.852 +/- 1.245
template time: 427.980 +/- 1.331 (+1.45 %)
M2=128
Run 0
Run 1
virtual cs=59.6512, time= 985.484 ms
template cs=59.6512, time= 977.746 ms
Run 2
virtual cs=59.6512, time= 978.184 ms
template cs=59.6512, time= 977.360 ms
Run 3
virtual cs=59.6512, time= 986.725 ms
template cs=59.6512, time= 980.941 ms
Run 4
virtual cs=59.6512, time= 982.658 ms
template cs=59.6512, time= 977.550 ms
Run 5
virtual cs=59.6512, time= 972.636 ms
template cs=59.6512, time= 968.592 ms
virtual time: 981.137 +/- 5.166
template time: 976.438 +/- 4.138 (-0.48 %)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment