diff --git a/event_deserialization/1024/change/estimates.json b/event_deserialization/1024/change/estimates.json
new file mode 100644
index 00000000..313df77a
--- /dev/null
+++ b/event_deserialization/1024/change/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.04539324278345467,"upper_bound":-0.013145751495252793},"point_estimate":-0.03035147004174643,"standard_error":0.008223328301907841},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.05234629399280555,"upper_bound":-0.027897797608930297},"point_estimate":-0.040822743321122346,"standard_error":0.006198406993512607}}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/estimates.json b/event_deserialization/1024/main/estimates.json
index 6445f8e1..37ec869b 100644
--- a/event_deserialization/1024/main/estimates.json
+++ b/event_deserialization/1024/main/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":329.05182502415613,"upper_bound":336.2578052070653},"point_estimate":332.7116930592674,"standard_error":1.8325534430131751},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":331.9844902055588,"upper_bound":339.573056621881},"point_estimate":335.1724952729767,"standard_error":1.9211412285680975},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13.471728897320268,"upper_bound":20.419144545470097},"point_estimate":18.298459988427783,"standard_error":1.6629535169187002},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":329.41155442860736,"upper_bound":338.12727549485624},"point_estimate":334.02862493465665,"standard_error":2.2146205559841836},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14.879447492905753,"upper_bound":21.473663232256516},"point_estimate":18.411912576067593,"standard_error":1.675181223451178}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":318.7901732788368,"upper_bound":326.6230232903623},"point_estimate":322.61340407484033,"standard_error":1.9945935922077234},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":320.3839103005149,"upper_bound":323.66753631791255},"point_estimate":321.48983453014785,"standard_error":0.8780220373434782},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.585789552487871,"upper_bound":11.159355363405274},"point_estimate":9.296812412083348,"standard_error":0.9227280910575776},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":319.16630484674073,"upper_bound":323.23107429111093},"point_estimate":321.23492103221514,"standard_error":1.0316014403139784},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14.1342644133914,"upper_bound":26.287252633939914},"point_estimate":19.98920198749368,"standard_error":3.228123594738184}}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/sample.json b/event_deserialization/1024/main/sample.json
index e6895e8b..e6eac382 100644
--- a/event_deserialization/1024/main/sample.json
+++ b/event_deserialization/1024/main/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[1042.0,2084.0,3126.0,4168.0,5210.0,6252.0,7294.0,8336.0,9378.0,10420.0,11462.0,12504.0,13546.0,14588.0,15630.0,16672.0,17714.0,18756.0,19798.0,20840.0,21882.0,22924.0,23966.0,25008.0,26050.0,27092.0,28134.0,29176.0,30218.0,31260.0,32302.0,33344.0,34386.0,35428.0,36470.0,37512.0,38554.0,39596.0,40638.0,41680.0,42722.0,43764.0,44806.0,45848.0,46890.0,47932.0,48974.0,50016.0,51058.0,52100.0,53142.0,54184.0,55226.0,56268.0,57310.0,58352.0,59394.0,60436.0,61478.0,62520.0,63562.0,64604.0,65646.0,66688.0,67730.0,68772.0,69814.0,70856.0,71898.0,72940.0,73982.0,75024.0,76066.0,77108.0,78150.0,79192.0,80234.0,81276.0,82318.0,83360.0,84402.0,85444.0,86486.0,87528.0,88570.0,89612.0,90654.0,91696.0,92738.0,93780.0,94822.0,95864.0,96906.0,97948.0,98990.0,100032.0,101074.0,102116.0,103158.0,104200.0],"times":[381827.0,705095.0,1034240.0,1377492.0,1691475.0,2005134.0,2608913.0,2895309.0,3390346.0,3668349.0,3975535.0,4360536.0,4648321.0,4897436.0,5279242.0,5661362.0,6169146.0,6321263.0,6918477.0,7021945.0,8310332.0,7831208.0,8245214.0,8601191.0,9025972.0,9092605.0,9448950.0,9931689.0,10278805.0,10452120.0,10812301.0,11343937.0,11599769.0,11850031.0,12199580.0,12497245.0,13217680.0,13218048.0,13494957.0,13869408.0,14518834.0,14709019.0,14926640.0,15289618.0,14810616.0,15139258.0,15654006.0,15939449.0,16192933.0,16477882.0,14957370.0,15282955.0,15563176.0,15969843.0,16213140.0,16608180.0,19002338.0,19112409.0,19556317.0,19814094.0,20150891.0,20500942.0,20914845.0,21325343.0,21609973.0,21981183.0,22329270.0,22667671.0,23070465.0,23375908.0,23906657.0,24154639.0,24525369.0,24870957.0,25208572.0,25567013.0,25900520.0,26413208.0,26626355.0,27050299.0,29149770.0,29498125.0,30053428.0,30382606.0,32237008.0,31066928.0,31838106.0,32510674.0,32140239.0,32465177.0,33250042.0,33423197.0,33852672.0,33758334.0,34971628.0,34770763.0,35072243.0,35771072.0,36053716.0,36099467.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[1024.0,2048.0,3072.0,4096.0,5120.0,6144.0,7168.0,8192.0,9216.0,10240.0,11264.0,12288.0,13312.0,14336.0,15360.0,16384.0,17408.0,18432.0,19456.0,20480.0,21504.0,22528.0,23552.0,24576.0,25600.0,26624.0,27648.0,28672.0,29696.0,30720.0,31744.0,32768.0,33792.0,34816.0,35840.0,36864.0,37888.0,38912.0,39936.0,40960.0,41984.0,43008.0,44032.0,45056.0,46080.0,47104.0,48128.0,49152.0,50176.0,51200.0,52224.0,53248.0,54272.0,55296.0,56320.0,57344.0,58368.0,59392.0,60416.0,61440.0,62464.0,63488.0,64512.0,65536.0,66560.0,67584.0,68608.0,69632.0,70656.0,71680.0,72704.0,73728.0,74752.0,75776.0,76800.0,77824.0,78848.0,79872.0,80896.0,81920.0,82944.0,83968.0,84992.0,86016.0,87040.0,88064.0,89088.0,90112.0,91136.0,92160.0,93184.0,94208.0,95232.0,96256.0,97280.0,98304.0,99328.0,100352.0,101376.0,102400.0],"times":[443597.0,750760.0,1076358.0,1423605.0,1702033.0,2026664.0,2373614.0,2697566.0,3027963.0,3374609.0,3700065.0,4069367.0,4343196.0,4618207.0,5069188.0,5250503.0,5623635.0,5977243.0,6273622.0,6612792.0,6916763.0,7265694.0,7616299.0,7919947.0,8844135.0,9250275.0,9592185.0,10040018.0,10264519.0,10649282.0,11012427.0,11279145.0,9449235.0,9738493.0,9996902.0,10331415.0,10628582.0,10858776.0,11239562.0,11442295.0,13088934.0,13380917.0,13678347.0,14039954.0,14271140.0,14652795.0,15050361.0,15450366.0,17827680.0,15897791.0,16756394.0,17085742.0,17436886.0,17749964.0,18033821.0,18121561.0,18518719.0,18885296.0,19273396.0,19614530.0,19979380.0,20327806.0,20802887.0,20505720.0,20982593.0,21286541.0,21522030.0,21845872.0,22170706.0,22522825.0,22976364.0,23308873.0,23718572.0,23978518.0,24340614.0,24674690.0,24959262.0,25364698.0,26409223.0,26616107.0,27019864.0,29347038.0,27691960.0,28203944.0,28521455.0,28828373.0,29168210.0,29537318.0,29810328.0,30186399.0,30525931.0,30887033.0,31277297.0,31429017.0,31279632.0,31512825.0,31927734.0,32181149.0,32502660.0,32908586.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/tukey.json b/event_deserialization/1024/main/tukey.json
index 5da9ba86..6ebca0f0 100644
--- a/event_deserialization/1024/main/tukey.json
+++ b/event_deserialization/1024/main/tukey.json
@@ -1 +1 @@
-[243.1155011353029,281.8874702002262,385.2793877066882,424.0513567716115]
\ No newline at end of file
+[280.48951432461104,298.2564252850557,345.6348545129081,363.4017654733527]
\ No newline at end of file
diff --git a/event_deserialization/1024/new/estimates.json b/event_deserialization/1024/new/estimates.json
index 6445f8e1..37ec869b 100644
--- a/event_deserialization/1024/new/estimates.json
+++ b/event_deserialization/1024/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":329.05182502415613,"upper_bound":336.2578052070653},"point_estimate":332.7116930592674,"standard_error":1.8325534430131751},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":331.9844902055588,"upper_bound":339.573056621881},"point_estimate":335.1724952729767,"standard_error":1.9211412285680975},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13.471728897320268,"upper_bound":20.419144545470097},"point_estimate":18.298459988427783,"standard_error":1.6629535169187002},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":329.41155442860736,"upper_bound":338.12727549485624},"point_estimate":334.02862493465665,"standard_error":2.2146205559841836},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14.879447492905753,"upper_bound":21.473663232256516},"point_estimate":18.411912576067593,"standard_error":1.675181223451178}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":318.7901732788368,"upper_bound":326.6230232903623},"point_estimate":322.61340407484033,"standard_error":1.9945935922077234},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":320.3839103005149,"upper_bound":323.66753631791255},"point_estimate":321.48983453014785,"standard_error":0.8780220373434782},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.585789552487871,"upper_bound":11.159355363405274},"point_estimate":9.296812412083348,"standard_error":0.9227280910575776},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":319.16630484674073,"upper_bound":323.23107429111093},"point_estimate":321.23492103221514,"standard_error":1.0316014403139784},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14.1342644133914,"upper_bound":26.287252633939914},"point_estimate":19.98920198749368,"standard_error":3.228123594738184}}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/sample.json b/event_deserialization/1024/new/sample.json
index e6895e8b..e6eac382 100644
--- a/event_deserialization/1024/new/sample.json
+++ b/event_deserialization/1024/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[1042.0,2084.0,3126.0,4168.0,5210.0,6252.0,7294.0,8336.0,9378.0,10420.0,11462.0,12504.0,13546.0,14588.0,15630.0,16672.0,17714.0,18756.0,19798.0,20840.0,21882.0,22924.0,23966.0,25008.0,26050.0,27092.0,28134.0,29176.0,30218.0,31260.0,32302.0,33344.0,34386.0,35428.0,36470.0,37512.0,38554.0,39596.0,40638.0,41680.0,42722.0,43764.0,44806.0,45848.0,46890.0,47932.0,48974.0,50016.0,51058.0,52100.0,53142.0,54184.0,55226.0,56268.0,57310.0,58352.0,59394.0,60436.0,61478.0,62520.0,63562.0,64604.0,65646.0,66688.0,67730.0,68772.0,69814.0,70856.0,71898.0,72940.0,73982.0,75024.0,76066.0,77108.0,78150.0,79192.0,80234.0,81276.0,82318.0,83360.0,84402.0,85444.0,86486.0,87528.0,88570.0,89612.0,90654.0,91696.0,92738.0,93780.0,94822.0,95864.0,96906.0,97948.0,98990.0,100032.0,101074.0,102116.0,103158.0,104200.0],"times":[381827.0,705095.0,1034240.0,1377492.0,1691475.0,2005134.0,2608913.0,2895309.0,3390346.0,3668349.0,3975535.0,4360536.0,4648321.0,4897436.0,5279242.0,5661362.0,6169146.0,6321263.0,6918477.0,7021945.0,8310332.0,7831208.0,8245214.0,8601191.0,9025972.0,9092605.0,9448950.0,9931689.0,10278805.0,10452120.0,10812301.0,11343937.0,11599769.0,11850031.0,12199580.0,12497245.0,13217680.0,13218048.0,13494957.0,13869408.0,14518834.0,14709019.0,14926640.0,15289618.0,14810616.0,15139258.0,15654006.0,15939449.0,16192933.0,16477882.0,14957370.0,15282955.0,15563176.0,15969843.0,16213140.0,16608180.0,19002338.0,19112409.0,19556317.0,19814094.0,20150891.0,20500942.0,20914845.0,21325343.0,21609973.0,21981183.0,22329270.0,22667671.0,23070465.0,23375908.0,23906657.0,24154639.0,24525369.0,24870957.0,25208572.0,25567013.0,25900520.0,26413208.0,26626355.0,27050299.0,29149770.0,29498125.0,30053428.0,30382606.0,32237008.0,31066928.0,31838106.0,32510674.0,32140239.0,32465177.0,33250042.0,33423197.0,33852672.0,33758334.0,34971628.0,34770763.0,35072243.0,35771072.0,36053716.0,36099467.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[1024.0,2048.0,3072.0,4096.0,5120.0,6144.0,7168.0,8192.0,9216.0,10240.0,11264.0,12288.0,13312.0,14336.0,15360.0,16384.0,17408.0,18432.0,19456.0,20480.0,21504.0,22528.0,23552.0,24576.0,25600.0,26624.0,27648.0,28672.0,29696.0,30720.0,31744.0,32768.0,33792.0,34816.0,35840.0,36864.0,37888.0,38912.0,39936.0,40960.0,41984.0,43008.0,44032.0,45056.0,46080.0,47104.0,48128.0,49152.0,50176.0,51200.0,52224.0,53248.0,54272.0,55296.0,56320.0,57344.0,58368.0,59392.0,60416.0,61440.0,62464.0,63488.0,64512.0,65536.0,66560.0,67584.0,68608.0,69632.0,70656.0,71680.0,72704.0,73728.0,74752.0,75776.0,76800.0,77824.0,78848.0,79872.0,80896.0,81920.0,82944.0,83968.0,84992.0,86016.0,87040.0,88064.0,89088.0,90112.0,91136.0,92160.0,93184.0,94208.0,95232.0,96256.0,97280.0,98304.0,99328.0,100352.0,101376.0,102400.0],"times":[443597.0,750760.0,1076358.0,1423605.0,1702033.0,2026664.0,2373614.0,2697566.0,3027963.0,3374609.0,3700065.0,4069367.0,4343196.0,4618207.0,5069188.0,5250503.0,5623635.0,5977243.0,6273622.0,6612792.0,6916763.0,7265694.0,7616299.0,7919947.0,8844135.0,9250275.0,9592185.0,10040018.0,10264519.0,10649282.0,11012427.0,11279145.0,9449235.0,9738493.0,9996902.0,10331415.0,10628582.0,10858776.0,11239562.0,11442295.0,13088934.0,13380917.0,13678347.0,14039954.0,14271140.0,14652795.0,15050361.0,15450366.0,17827680.0,15897791.0,16756394.0,17085742.0,17436886.0,17749964.0,18033821.0,18121561.0,18518719.0,18885296.0,19273396.0,19614530.0,19979380.0,20327806.0,20802887.0,20505720.0,20982593.0,21286541.0,21522030.0,21845872.0,22170706.0,22522825.0,22976364.0,23308873.0,23718572.0,23978518.0,24340614.0,24674690.0,24959262.0,25364698.0,26409223.0,26616107.0,27019864.0,29347038.0,27691960.0,28203944.0,28521455.0,28828373.0,29168210.0,29537318.0,29810328.0,30186399.0,30525931.0,30887033.0,31277297.0,31429017.0,31279632.0,31512825.0,31927734.0,32181149.0,32502660.0,32908586.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/tukey.json b/event_deserialization/1024/new/tukey.json
index 5da9ba86..6ebca0f0 100644
--- a/event_deserialization/1024/new/tukey.json
+++ b/event_deserialization/1024/new/tukey.json
@@ -1 +1 @@
-[243.1155011353029,281.8874702002262,385.2793877066882,424.0513567716115]
\ No newline at end of file
+[280.48951432461104,298.2564252850557,345.6348545129081,363.4017654733527]
\ No newline at end of file
diff --git a/event_deserialization/1024/report/MAD.svg b/event_deserialization/1024/report/MAD.svg
index 2839b996..24ddfb85 100644
--- a/event_deserialization/1024/report/MAD.svg
+++ b/event_deserialization/1024/report/MAD.svg
@@ -9,74 +9,66 @@ Density (a.u.)
Average time (ns)
Slope
- 329.41 ns
- 334.03 ns
- 338.13 ns
+ 319.17 ns
+ 321.23 ns
+ 323.23 ns
Throughput
- 2.8205 GiB/s
- 2.8551 GiB/s
- 2.8951 GiB/s
+ 2.9504 GiB/s
+ 2.9688 GiB/s
+ 2.9880 GiB/s
R²
- 0.7311058
- 0.7433639
- 0.7336701
+ 0.8618751
+ 0.8661186
+ 0.8621659
Mean
- 329.05 ns
- 332.71 ns
- 336.26 ns
+ 318.79 ns
+ 322.61 ns
+ 326.62 ns
Std. Dev.
- 14.879 ns
- 18.412 ns
- 21.474 ns
+ 14.134 ns
+ 19.989 ns
+ 26.287 ns
Median
- 331.98 ns
- 335.17 ns
- 339.57 ns
+ 320.38 ns
+ 321.49 ns
+ 323.67 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 13.472 ns
- 18.298 ns
- 20.419 ns
+ 7.5858 ns
+ 9.2968 ns
+ 11.159 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-4.5393% | +-3.0351% | +-1.3146% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++4.7552% | ++3.1302% | ++1.3321% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/1024/report/mean.svg b/event_deserialization/1024/report/mean.svg
index 9717cef0..6a7b3fe6 100644
--- a/event_deserialization/1024/report/mean.svg
+++ b/event_deserialization/1024/report/mean.svg
@@ -9,62 +9,90 @@ Density (a.u.)
Average time (ns)
Throughput
- 1.5561 GiB/s
- 1.5630 GiB/s
- 1.5677 GiB/s
+ 1.5556 GiB/s
+ 1.5608 GiB/s
+ 1.5651 GiB/s
R²
- 0.0016196
- 0.0016582
- 0.0015765
+ 0.0079477
+ 0.0081931
+ 0.0078334
Mean
- 622.94 µs
- 624.80 µs
- 627.56 µs
+ 623.97 µs
+ 625.68 µs
+ 627.77 µs
Std. Dev.
- 4.1729 µs
- 12.133 µs
- 19.551 µs
+ 5.2889 µs
+ 9.7666 µs
+ 13.920 µs
Median
- 621.46 µs
- 621.83 µs
- 622.60 µs
+ 623.26 µs
+ 623.96 µs
+ 624.87 µs
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 1.6224 µs
- 2.5763 µs
- 3.7497 µs
+ 3.4747 µs
+ 5.8581 µs
+ 7.3012 µs
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-0.3750% | ++0.1403% | ++0.5920% | +(p = 0.60 > + 0.05) | +
Change in throughput | ++0.3765% | +-0.1401% | +-0.5885% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the iteration times for the two measurements. Again, the red dots represent + the previous measurement while the blue dots show the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/1048576/report/iteration_times.svg b/event_deserialization/1048576/report/iteration_times.svg
index 8b0ae1ee..c3e430d1 100644
--- a/event_deserialization/1048576/report/iteration_times.svg
+++ b/event_deserialization/1048576/report/iteration_times.svg
@@ -15,37 +15,42 @@ Average Iteration Time (µs)
Slope
- 1.2251 µs
- 1.2579 µs
- 1.2866 µs
+ 831.62 ns
+ 832.99 ns
+ 834.24 ns
Throughput
- 11.860 GiB/s
- 12.131 GiB/s
- 12.455 GiB/s
+ 18.291 GiB/s
+ 18.318 GiB/s
+ 18.348 GiB/s
R²
- 0.2427057
- 0.2487959
- 0.2440585
+ 0.9933257
+ 0.9936804
+ 0.9933837
Mean
- 1.0461 µs
- 1.0962 µs
- 1.1469 µs
+ 833.74 ns
+ 839.58 ns
+ 849.26 ns
Std. Dev.
- 241.49 ns
- 257.63 ns
- 269.96 ns
+ 9.7095 ns
+ 43.036 ns
+ 72.198 ns
Median
- 866.74 ns
- 943.41 ns
- 1.2521 µs
+ 830.24 ns
+ 833.64 ns
+ 835.12 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 48.408 ns
- 171.74 ns
- 432.19 ns
+ 6.9247 ns
+ 10.408 ns
+ 12.086 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-26.851% | +-23.410% | +-19.674% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++36.708% | ++30.565% | ++24.493% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/16384/report/mean.svg b/event_deserialization/16384/report/mean.svg
index 8f466e67..2751d3ed 100644
--- a/event_deserialization/16384/report/mean.svg
+++ b/event_deserialization/16384/report/mean.svg
@@ -6,69 +6,69 @@ event_deserialization/16384:mean
Density (a.u.)
Throughput
- 1.7654 GiB/s
- 1.7676 GiB/s
- 1.7697 GiB/s
+ 1.6977 GiB/s
+ 1.7003 GiB/s
+ 1.7028 GiB/s
R²
- 0.0000148
- 0.0000154
- 0.0000148
+ 0.0170986
+ 0.0177204
+ 0.0170548
Mean
- 8.8292 ms
- 8.8396 ms
- 8.8506 ms
+ 9.1762 ms
+ 9.1896 ms
+ 9.2035 ms
Std. Dev.
- 43.706 µs
- 54.884 µs
- 64.960 µs
+ 58.061 µs
+ 69.885 µs
+ 80.301 µs
Median
- 8.8164 ms
- 8.8258 ms
- 8.8379 ms
+ 9.1728 ms
+ 9.1808 ms
+ 9.1925 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 28.995 µs
- 39.190 µs
- 51.372 µs
+ 46.208 µs
+ 63.557 µs
+ 76.273 µs
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++3.7774% | ++3.9593% | ++4.1713% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-3.6399% | +-3.8085% | +-4.0042% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the iteration times for the two measurements. Again, the red dots represent + the previous measurement while the blue dots show the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/16777216/report/iteration_times.svg b/event_deserialization/16777216/report/iteration_times.svg
index 22d4b133..93b07ac7 100644
--- a/event_deserialization/16777216/report/iteration_times.svg
+++ b/event_deserialization/16777216/report/iteration_times.svg
@@ -15,37 +15,37 @@ Average Iteration Time (ms)
Slope
- 11.374 µs
- 11.418 µs
- 11.465 µs
+ 10.255 µs
+ 10.270 µs
+ 10.287 µs
Throughput
- 21.295 GiB/s
- 21.382 GiB/s
- 21.464 GiB/s
+ 23.733 GiB/s
+ 23.773 GiB/s
+ 23.808 GiB/s
R²
- 0.9705146
- 0.9722607
- 0.9702798
+ 0.9948608
+ 0.9951653
+ 0.9947791
Mean
- 11.430 µs
- 11.494 µs
- 11.579 µs
+ 10.267 µs
+ 10.320 µs
+ 10.400 µs
Std. Dev.
- 192.65 ns
- 388.30 ns
- 599.20 ns
+ 81.729 ns
+ 352.01 ns
+ 576.26 ns
Median
- 11.386 µs
- 11.417 µs
- 11.496 µs
+ 10.246 µs
+ 10.256 µs
+ 10.271 µs
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 163.50 ns
- 215.73 ns
- 258.45 ns
+ 42.303 ns
+ 57.714 ns
+ 71.640 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-11.035% | +-10.217% | +-9.2510% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++12.404% | ++11.379% | ++10.194% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/262144/report/mean.svg b/event_deserialization/262144/report/mean.svg
index 21da750d..52abe631 100644
--- a/event_deserialization/262144/report/mean.svg
+++ b/event_deserialization/262144/report/mean.svg
@@ -13,62 +13,62 @@ Average time (µs)
2
Slope
- 464.78 ns
- 466.73 ns
- 469.76 ns
+ 464.28 ns
+ 467.70 ns
+ 472.10 ns
Throughput
- 8.1206 GiB/s
- 8.1733 GiB/s
- 8.2075 GiB/s
+ 8.0802 GiB/s
+ 8.1563 GiB/s
+ 8.2164 GiB/s
R²
- 0.9541043
- 0.9562269
- 0.9511267
+ 0.7500366
+ 0.7545624
+ 0.7471024
Mean
- 462.53 ns
- 464.49 ns
- 466.80 ns
+ 468.79 ns
+ 473.80 ns
+ 479.66 ns
Std. Dev.
- 6.1111 ns
- 10.973 ns
- 15.368 ns
+ 17.349 ns
+ 28.037 ns
+ 36.954 ns
Median
- 463.60 ns
- 464.47 ns
- 465.10 ns
+ 460.93 ns
+ 462.48 ns
+ 471.94 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 2.5319 ns
- 3.4271 ns
- 4.6811 ns
+ 6.2607 ns
+ 13.497 ns
+ 17.357 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++0.8290% | ++2.0041% | ++3.3943% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-0.8221% | +-1.9647% | +-3.2828% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/4096/report/mean.svg b/event_deserialization/4096/report/mean.svg
index a159f9e8..b6bb1936 100644
--- a/event_deserialization/4096/report/mean.svg
+++ b/event_deserialization/4096/report/mean.svg
@@ -10,81 +10,65 @@ Average time (ns)
Throughput
- 1.5827 GiB/s
- 1.5861 GiB/s
- 1.5894 GiB/s
+ 1.5628 GiB/s
+ 1.5658 GiB/s
+ 1.5685 GiB/s
R²
- 0.0450975
- 0.0466705
- 0.0449393
+ 0.2253893
+ 0.2312221
+ 0.2238741
Mean
- 2.4577 ms
- 2.4628 ms
- 2.4681 ms
+ 2.4904 ms
+ 2.4947 ms
+ 2.4995 ms
Std. Dev.
- 21.911 µs
- 26.736 µs
- 30.936 µs
+ 16.479 µs
+ 23.424 µs
+ 30.623 µs
Median
- 2.4524 ms
- 2.4581 ms
- 2.4627 ms
+ 2.4845 ms
+ 2.4895 ms
+ 2.4935 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 16.436 µs
- 21.084 µs
- 26.322 µs
+ 11.528 µs
+ 15.141 µs
+ 19.680 µs
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++1.0181% | ++1.2956% | ++1.5880% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-1.0079% | +-1.2790% | +-1.5632% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the iteration times for the two measurements. Again, the red dots represent + the previous measurement while the blue dots show the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/4194304/report/iteration_times.svg b/event_deserialization/4194304/report/iteration_times.svg
index 5672edb5..3059b6ec 100644
--- a/event_deserialization/4194304/report/iteration_times.svg
+++ b/event_deserialization/4194304/report/iteration_times.svg
@@ -15,42 +15,47 @@ Average Iteration Time (ms)
Slope
- 4.1255 µs
- 4.8799 µs
- 5.5498 µs
+ 5.1588 µs
+ 5.8346 µs
+ 6.3980 µs
Throughput
- 10.998 GiB/s
- 12.508 GiB/s
- 14.794 GiB/s
+ 9.5397 GiB/s
+ 10.461 GiB/s
+ 11.831 GiB/s
R²
- 0.1184906
- 0.1273867
- 0.1202643
+ 0.0724396
+ 0.0770786
+ 0.0737939
Mean
- 3.1752 µs
- 3.5412 µs
- 3.9542 µs
+ 3.6289 µs
+ 4.0779 µs
+ 4.5445 µs
Std. Dev.
- 1.5698 µs
- 1.9658 µs
- 2.2637 µs
+ 2.0547 µs
+ 2.3523 µs
+ 2.5487 µs
Median
- 2.6541 µs
- 2.6572 µs
- 2.6620 µs
+ 2.6531 µs
+ 2.6612 µs
+ 2.6674 µs
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 14.528 ns
- 20.564 ns
- 40.806 ns
+ 21.883 ns
+ 36.338 ns
+ 52.359 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-1.1469% | ++15.156% | ++34.485% | +(p = 0.08 > + 0.05) | +
Change in throughput | ++1.1602% | +-13.161% | +-25.642% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_deserialization/65536/report/mean.svg b/event_deserialization/65536/report/mean.svg
index 56e19f10..ea1ab985 100644
--- a/event_deserialization/65536/report/mean.svg
+++ b/event_deserialization/65536/report/mean.svg
@@ -9,66 +9,70 @@ Density (a.u.)
Average time (µs)
Slope
- 260.86 ns
- 267.54 ns
- 276.21 ns
+ 258.32 ns
+ 259.38 ns
+ 260.25 ns
Throughput
- 3.4527 GiB/s
- 3.5647 GiB/s
- 3.6559 GiB/s
+ 3.6645 GiB/s
+ 3.6768 GiB/s
+ 3.6918 GiB/s
R²
- 0.2702400
- 0.2774208
- 0.2655136
+ 0.9518629
+ 0.9538615
+ 0.9525055
Mean
- 258.04 ns
- 264.08 ns
- 271.44 ns
+ 252.11 ns
+ 253.86 ns
+ 255.61 ns
Std. Dev.
- 18.230 ns
- 34.489 ns
- 46.950 ns
+ 6.9906 ns
+ 8.9260 ns
+ 10.972 ns
Median
- 253.47 ns
- 256.06 ns
- 258.75 ns
+ 249.85 ns
+ 253.73 ns
+ 259.56 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 5.9657 ns
- 7.1615 ns
- 8.9608 ns
+ 6.4113 ns
+ 9.6665 ns
+ 11.457 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-6.5381% | +-3.8705% | +-1.5078% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++6.9955% | ++4.0264% | ++1.5309% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/1024/report/mean.svg b/event_serialization/1024/report/mean.svg
index 7dc5468e..8765439e 100644
--- a/event_serialization/1024/report/mean.svg
+++ b/event_serialization/1024/report/mean.svg
@@ -9,62 +9,78 @@ Density (a.u.)
Average time (ns)
Slope
- 981.46 µs
- 982.15 µs
- 982.90 µs
+ 992.32 µs
+ 993.94 µs
+ 995.73 µs
Throughput
- 1017.4 MiB/s
- 1018.2 MiB/s
- 1018.9 MiB/s
+ 1004.3 MiB/s
+ 1006.1 MiB/s
+ 1007.7 MiB/s
R²
- 0.9988053
- 0.9988736
- 0.9987926
+ 0.9936480
+ 0.9940227
+ 0.9935711
Mean
- 981.56 µs
- 982.75 µs
- 984.48 µs
+ 992.50 µs
+ 994.86 µs
+ 998.42 µs
Std. Dev.
- 2.7918 µs
- 7.7329 µs
- 12.520 µs
+ 5.0521 µs
+ 15.806 µs
+ 25.908 µs
Median
- 981.52 µs
- 982.16 µs
- 982.70 µs
+ 991.63 µs
+ 992.89 µs
+ 994.34 µs
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 2.0406 µs
- 2.6600 µs
- 3.3656 µs
+ 4.2560 µs
+ 5.4909 µs
+ 6.6119 µs
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++0.9214% | ++1.2314% | ++1.6027% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-0.9130% | +-1.2164% | +-1.5774% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/1048576/report/mean.svg b/event_serialization/1048576/report/mean.svg
index baa36285..ec5962f5 100644
--- a/event_serialization/1048576/report/mean.svg
+++ b/event_serialization/1048576/report/mean.svg
@@ -9,58 +9,62 @@ Density (a.u.)
Average time (µs)
Slope
- 1.2451 µs
- 1.2682 µs
- 1.2918 µs
+ 1.4043 µs
+ 1.4691 µs
+ 1.5379 µs
Throughput
- 11.812 GiB/s
- 12.032 GiB/s
- 12.255 GiB/s
+ 9.9220 GiB/s
+ 10.387 GiB/s
+ 10.866 GiB/s
R²
- 0.2772840
- 0.2813291
- 0.2771357
+ 0.0865254
+ 0.0892603
+ 0.0861877
Mean
- 1.0360 µs
- 1.1032 µs
- 1.1693 µs
+ 1.1352 µs
+ 1.2325 µs
+ 1.3327 µs
Std. Dev.
- 311.35 ns
- 340.67 ns
- 363.80 ns
+ 428.70 ns
+ 506.29 ns
+ 573.26 ns
Median
- 1.2131 µs
- 1.2170 µs
- 1.2992 µs
+ 861.65 ns
+ 1.3496 µs
+ 1.3614 µs
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 128.84 ns
- 420.02 ns
- 526.55 ns
+ 224.48 ns
+ 759.01 ns
+ 768.64 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++0.8133% | ++11.717% | ++24.197% | +(p = 0.03 < + 0.05) | +
Change in throughput | +-0.8067% | +-10.488% | +-19.483% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/16384/report/mean.svg b/event_serialization/16384/report/mean.svg
index 5127f34c..3f5a368d 100644
--- a/event_serialization/16384/report/mean.svg
+++ b/event_serialization/16384/report/mean.svg
@@ -9,66 +9,62 @@ Density (a.u.)
Average time (µs)
Throughput
- 5.0698 GiB/s
- 5.0740 GiB/s
- 5.0777 GiB/s
+ 5.0130 GiB/s
+ 5.0223 GiB/s
+ 5.0312 GiB/s
R²
- 0.0016803
- 0.0017380
- 0.0016670
+ 0.0090050
+ 0.0093388
+ 0.0089809
Mean
- 3.0772 ms
- 3.0794 ms
- 3.0820 ms
+ 3.1056 ms
+ 3.1111 ms
+ 3.1169 ms
Std. Dev.
- 8.5113 µs
- 12.244 µs
- 16.089 µs
+ 24.222 µs
+ 28.758 µs
+ 32.744 µs
Median
- 3.0755 ms
- 3.0778 ms
- 3.0806 ms
+ 3.1003 ms
+ 3.1050 ms
+ 3.1118 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 7.8210 µs
- 9.6985 µs
- 12.718 µs
+ 17.287 µs
+ 22.277 µs
+ 32.171 µs
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++0.8293% | ++1.0291% | ++1.2341% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-0.8225% | +-1.0186% | +-1.2191% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the iteration times for the two measurements. Again, the red dots represent + the previous measurement while the blue dots show the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/16777216/report/iteration_times.svg b/event_serialization/16777216/report/iteration_times.svg
index bd79afff..ff909af2 100644
--- a/event_serialization/16777216/report/iteration_times.svg
+++ b/event_serialization/16777216/report/iteration_times.svg
@@ -15,47 +15,37 @@ Average Iteration Time (ms)
Slope
- 7.7117 µs
- 7.7192 µs
- 7.7273 µs
+ 13.512 µs
+ 13.534 µs
+ 13.560 µs
Throughput
- 31.594 GiB/s
- 31.628 GiB/s
- 31.659 GiB/s
+ 18.004 GiB/s
+ 18.039 GiB/s
+ 18.069 GiB/s
R²
- 0.9974122
- 0.9975441
- 0.9973912
+ 0.9901211
+ 0.9905071
+ 0.9899937
Mean
- 7.7179 µs
- 7.7409 µs
- 7.7696 µs
+ 13.647 µs
+ 13.797 µs
+ 13.985 µs
Std. Dev.
- 57.726 ns
- 132.97 ns
- 189.86 ns
+ 399.35 ns
+ 867.90 ns
+ 1.2398 µs
Median
- 7.7075 µs
- 7.7138 µs
- 7.7209 µs
+ 13.520 µs
+ 13.538 µs
+ 13.572 µs
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 26.646 ns
- 34.984 ns
- 48.312 ns
+ 78.665 ns
+ 118.64 ns
+ 150.59 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++76.249% | ++78.239% | ++80.849% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-43.262% | +-43.895% | +-44.705% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/262144/report/mean.svg b/event_serialization/262144/report/mean.svg
index b45495b5..7ec0a512 100644
--- a/event_serialization/262144/report/mean.svg
+++ b/event_serialization/262144/report/mean.svg
@@ -9,58 +9,82 @@ Density (a.u.)
Average time (µs)
Slope
- 429.67 ns
- 434.11 ns
- 439.44 ns
+ 443.54 ns
+ 450.56 ns
+ 458.27 ns
Throughput
- 8.6808 GiB/s
- 8.7874 GiB/s
- 8.8782 GiB/s
+ 8.3241 GiB/s
+ 8.4665 GiB/s
+ 8.6005 GiB/s
R²
- 0.5872772
- 0.5940291
- 0.5843559
+ 0.4856470
+ 0.4980793
+ 0.4831703
Mean
- 423.00 ns
- 436.13 ns
- 449.02 ns
+ 427.94 ns
+ 440.37 ns
+ 452.31 ns
Std. Dev.
- 56.694 ns
- 66.911 ns
- 75.535 ns
+ 54.109 ns
+ 62.575 ns
+ 69.287 ns
Median
- 430.18 ns
- 438.44 ns
- 450.65 ns
+ 455.10 ns
+ 461.27 ns
+ 469.85 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 28.962 ns
- 41.755 ns
- 62.413 ns
+ 36.036 ns
+ 56.803 ns
+ 65.454 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-3.1839% | ++0.9719% | ++4.9698% | +(p = 0.64 > + 0.05) | +
Change in throughput | ++3.2886% | +-0.9626% | +-4.7345% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/4096/report/mean.svg b/event_serialization/4096/report/mean.svg
index b200fee3..5eb488f6 100644
--- a/event_serialization/4096/report/mean.svg
+++ b/event_serialization/4096/report/mean.svg
@@ -9,54 +9,62 @@ Density (a.u.)
Average time (ns)
Throughput
- 1.2786 GiB/s
- 1.2793 GiB/s
- 1.2800 GiB/s
+ 1.2319 GiB/s
+ 1.2395 GiB/s
+ 1.2449 GiB/s
R²
- 0.0052031
- 0.0053866
- 0.0051712
+ 0.0011408
+ 0.0011687
+ 0.0011122
Mean
- 3.0518 ms
- 3.0534 ms
- 3.0551 ms
+ 3.1379 ms
+ 3.1514 ms
+ 3.1709 ms
Std. Dev.
- 6.3622 µs
- 8.4726 µs
- 10.700 µs
+ 19.775 µs
+ 86.875 µs
+ 139.10 µs
Median
- 3.0511 ms
- 3.0525 ms
- 3.0541 ms
+ 3.1340 ms
+ 3.1381 ms
+ 3.1420 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 5.2406 µs
- 6.9455 µs
- 8.2560 µs
+ 13.766 µs
+ 17.971 µs
+ 22.247 µs
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++2.7663% | ++3.2112% | ++3.8655% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-2.6918% | +-3.1113% | +-3.7216% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the iteration times for the two measurements. Again, the red dots represent + the previous measurement while the blue dots show the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/4194304/report/iteration_times.svg b/event_serialization/4194304/report/iteration_times.svg
index 4f2df300..ef747687 100644
--- a/event_serialization/4194304/report/iteration_times.svg
+++ b/event_serialization/4194304/report/iteration_times.svg
@@ -15,60 +15,40 @@ Average Iteration Time (ms)
Slope
- 2.2510 µs
- 2.3043 µs
- 2.3495 µs
+ 2.4311 µs
+ 2.4788 µs
+ 2.5168 µs
Throughput
- 25.978 GiB/s
- 26.487 GiB/s
- 27.114 GiB/s
+ 24.251 GiB/s
+ 24.623 GiB/s
+ 25.106 GiB/s
R²
- 0.3674816
- 0.3766881
- 0.3700129
+ 0.5571345
+ 0.5690738
+ 0.5614361
Mean
- 2.0023 µs
- 2.0688 µs
- 2.1361 µs
+ 2.3033 µs
+ 2.3517 µs
+ 2.3993 µs
Std. Dev.
- 320.87 ns
- 342.76 ns
- 356.71 ns
+ 219.23 ns
+ 246.84 ns
+ 267.65 ns
Median
- 1.7946 µs
- 1.8039 µs
- 2.3096 µs
+ 2.3775 µs
+ 2.3948 µs
+ 2.4827 µs
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 96.042 ns
- 112.43 ns
- 494.42 ns
+ 99.478 ns
+ 158.16 ns
+ 348.84 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++9.3797% | ++13.673% | ++18.114% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-8.5754% | +-12.029% | +-15.336% | ++ |
The plot on the left shows the probability of the function taking a certain amount of time. The red + curve represents the saved measurements from the last time this benchmark was run, while the blue curve + shows the measurements from this run. The lines represent the mean time per iteration. Click on the + plot for a larger view.
+The plot on the right shows the two regressions. Again, the red line represents the previous measurement + while the blue line shows the current measurement.
+See the + documentation for more details on the additional statistics.
+This report was generated by
diff --git a/event_serialization/65536/report/mean.svg b/event_serialization/65536/report/mean.svg
index 27933438..68d208bc 100644
--- a/event_serialization/65536/report/mean.svg
+++ b/event_serialization/65536/report/mean.svg
@@ -9,66 +9,66 @@ Density (a.u.)
Average time (µs)