diff --git a/event_deserialization/1024/change/estimates.json b/event_deserialization/1024/change/estimates.json
new file mode 100644
index 00000000..e5a2849e
--- /dev/null
+++ b/event_deserialization/1024/change/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.017161734429187687,"upper_bound":0.03562023463030939},"point_estimate":0.026414880168268207,"standard_error":0.0047256303358574},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.017569058608522425,"upper_bound":0.05246525873647978},"point_estimate":0.025626179979403085,"standard_error":0.008532317095483822}}
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/estimates.json b/event_deserialization/1024/develop/estimates.json
index 37ccf7c7..4be261c6 100644
--- a/event_deserialization/1024/develop/estimates.json
+++ b/event_deserialization/1024/develop/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":488.85438153096766,"upper_bound":495.89678719227305},"point_estimate":492.18738766820854,"standard_error":1.8061555149039061},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":479.5960282973588,"upper_bound":495.4284206395109},"point_estimate":491.72010886906355,"standard_error":3.936523205465723},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.0115833007995345,"upper_bound":21.301810248694398},"point_estimate":18.665868644702332,"standard_error":4.297341558079441},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":479.69544480874043,"upper_bound":482.5760250777196},"point_estimate":480.94824451193216,"standard_error":0.7344415982567315},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13.019968409812025,"upper_bound":22.674319236033224},"point_estimate":18.134548413812063,"standard_error":2.4715725194097655}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":502.7391095106614,"upper_bound":507.9530394473289},"point_estimate":505.1884585337972,"standard_error":1.3374604241817964},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":502.91656314699793,"upper_bound":505.84742739634044},"point_estimate":504.32101687843385,"standard_error":0.9173451429970493},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.129011271965856,"upper_bound":10.174385278278027},"point_estimate":8.651880932903229,"standard_error":1.6742792374487792},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":499.3515238589317,"upper_bound":501.7931402169955},"point_estimate":500.5786337973744,"standard_error":0.6228485932371012},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8.461371910651188,"upper_bound":17.657868047844072},"point_estimate":13.484157464414793,"standard_error":2.3493025145669453}}
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/raw.csv b/event_deserialization/1024/develop/raw.csv
index 37a3b705..f4f4906d 100644
--- a/event_deserialization/1024/develop/raw.csv
+++ b/event_deserialization/1024/develop/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-event_deserialization,,1024,1024,bytes,359504.0,ns,637
-event_deserialization,,1024,1024,bytes,718911.0,ns,1274
-event_deserialization,,1024,1024,bytes,1076811.0,ns,1911
-event_deserialization,,1024,1024,bytes,1355419.0,ns,2548
-event_deserialization,,1024,1024,bytes,1680620.0,ns,3185
-event_deserialization,,1024,1024,bytes,2009422.0,ns,3822
-event_deserialization,,1024,1024,bytes,2327727.0,ns,4459
-event_deserialization,,1024,1024,bytes,2609530.0,ns,5096
-event_deserialization,,1024,1024,bytes,2931032.0,ns,5733
-event_deserialization,,1024,1024,bytes,3189237.0,ns,6370
-event_deserialization,,1024,1024,bytes,3538237.0,ns,7007
-event_deserialization,,1024,1024,bytes,3866442.0,ns,7644
-event_deserialization,,1024,1024,bytes,4118351.0,ns,8281
-event_deserialization,,1024,1024,bytes,4495658.0,ns,8918
-event_deserialization,,1024,1024,bytes,4780751.0,ns,9555
-event_deserialization,,1024,1024,bytes,5078159.0,ns,10192
-event_deserialization,,1024,1024,bytes,5395457.0,ns,10829
-event_deserialization,,1024,1024,bytes,5749566.0,ns,11466
-event_deserialization,,1024,1024,bytes,5994066.0,ns,12103
-event_deserialization,,1024,1024,bytes,6313973.0,ns,12740
-event_deserialization,,1024,1024,bytes,6683379.0,ns,13377
-event_deserialization,,1024,1024,bytes,6946482.0,ns,14014
-event_deserialization,,1024,1024,bytes,7256386.0,ns,14651
-event_deserialization,,1024,1024,bytes,7633884.0,ns,15288
-event_deserialization,,1024,1024,bytes,7968892.0,ns,15925
-event_deserialization,,1024,1024,bytes,8184898.0,ns,16562
-event_deserialization,,1024,1024,bytes,8605301.0,ns,17199
-event_deserialization,,1024,1024,bytes,8945299.0,ns,17836
-event_deserialization,,1024,1024,bytes,9091914.0,ns,18473
-event_deserialization,,1024,1024,bytes,9483807.0,ns,19110
-event_deserialization,,1024,1024,bytes,9798210.0,ns,19747
-event_deserialization,,1024,1024,bytes,10062014.0,ns,20384
-event_deserialization,,1024,1024,bytes,10494618.0,ns,21021
-event_deserialization,,1024,1024,bytes,10771124.0,ns,21658
-event_deserialization,,1024,1024,bytes,10999125.0,ns,22295
-event_deserialization,,1024,1024,bytes,11274726.0,ns,22932
-event_deserialization,,1024,1024,bytes,11785336.0,ns,23569
-event_deserialization,,1024,1024,bytes,11873909.0,ns,24206
-event_deserialization,,1024,1024,bytes,12229846.0,ns,24843
-event_deserialization,,1024,1024,bytes,12727447.0,ns,25480
-event_deserialization,,1024,1024,bytes,12843848.0,ns,26117
-event_deserialization,,1024,1024,bytes,13152442.0,ns,26754
-event_deserialization,,1024,1024,bytes,13702161.0,ns,27391
-event_deserialization,,1024,1024,bytes,13764657.0,ns,28028
-event_deserialization,,1024,1024,bytes,14092462.0,ns,28665
-event_deserialization,,1024,1024,bytes,14652557.0,ns,29302
-event_deserialization,,1024,1024,bytes,14972968.0,ns,29939
-event_deserialization,,1024,1024,bytes,15054172.0,ns,30576
-event_deserialization,,1024,1024,bytes,15707671.0,ns,31213
-event_deserialization,,1024,1024,bytes,15910585.0,ns,31850
-event_deserialization,,1024,1024,bytes,16001782.0,ns,32487
-event_deserialization,,1024,1024,bytes,16635889.0,ns,33124
-event_deserialization,,1024,1024,bytes,16945890.0,ns,33761
-event_deserialization,,1024,1024,bytes,16873592.0,ns,34398
-event_deserialization,,1024,1024,bytes,17466094.0,ns,35035
-event_deserialization,,1024,1024,bytes,17864107.0,ns,35672
-event_deserialization,,1024,1024,bytes,17421407.0,ns,36309
-event_deserialization,,1024,1024,bytes,17692004.0,ns,36946
-event_deserialization,,1024,1024,bytes,17984049.0,ns,37583
-event_deserialization,,1024,1024,bytes,18267133.0,ns,38220
-event_deserialization,,1024,1024,bytes,18570106.0,ns,38857
-event_deserialization,,1024,1024,bytes,18895220.0,ns,39494
-event_deserialization,,1024,1024,bytes,19178815.0,ns,40131
-event_deserialization,,1024,1024,bytes,19468224.0,ns,40768
-event_deserialization,,1024,1024,bytes,19858325.0,ns,41405
-event_deserialization,,1024,1024,bytes,20104720.0,ns,42042
-event_deserialization,,1024,1024,bytes,20404331.0,ns,42679
-event_deserialization,,1024,1024,bytes,20805445.0,ns,43316
-event_deserialization,,1024,1024,bytes,21113762.0,ns,43953
-event_deserialization,,1024,1024,bytes,21271642.0,ns,44590
-event_deserialization,,1024,1024,bytes,21562346.0,ns,45227
-event_deserialization,,1024,1024,bytes,21981452.0,ns,45864
-event_deserialization,,1024,1024,bytes,22216252.0,ns,46501
-event_deserialization,,1024,1024,bytes,22473552.0,ns,47138
-event_deserialization,,1024,1024,bytes,22774761.0,ns,47775
-event_deserialization,,1024,1024,bytes,23103560.0,ns,48412
-event_deserialization,,1024,1024,bytes,23493768.0,ns,49049
-event_deserialization,,1024,1024,bytes,23698772.0,ns,49686
-event_deserialization,,1024,1024,bytes,23992666.0,ns,50323
-event_deserialization,,1024,1024,bytes,24311876.0,ns,50960
-event_deserialization,,1024,1024,bytes,24708476.0,ns,51597
-event_deserialization,,1024,1024,bytes,24891282.0,ns,52234
-event_deserialization,,1024,1024,bytes,25202582.0,ns,52871
-event_deserialization,,1024,1024,bytes,25599489.0,ns,53508
-event_deserialization,,1024,1024,bytes,25830393.0,ns,54145
-event_deserialization,,1024,1024,bytes,26119696.0,ns,54782
-event_deserialization,,1024,1024,bytes,26375694.0,ns,55419
-event_deserialization,,1024,1024,bytes,26706799.0,ns,56056
-event_deserialization,,1024,1024,bytes,27005507.0,ns,56693
-event_deserialization,,1024,1024,bytes,27295011.0,ns,57330
-event_deserialization,,1024,1024,bytes,27596012.0,ns,57967
-event_deserialization,,1024,1024,bytes,27917714.0,ns,58604
-event_deserialization,,1024,1024,bytes,28334621.0,ns,59241
-event_deserialization,,1024,1024,bytes,28505622.0,ns,59878
-event_deserialization,,1024,1024,bytes,28848423.0,ns,60515
-event_deserialization,,1024,1024,bytes,29243050.0,ns,61152
-event_deserialization,,1024,1024,bytes,29571338.0,ns,61789
-event_deserialization,,1024,1024,bytes,29736334.0,ns,62426
-event_deserialization,,1024,1024,bytes,30139243.0,ns,63063
-event_deserialization,,1024,1024,bytes,30474442.0,ns,63700
+event_deserialization,,1024,1024,bytes,362205.0,ns,644
+event_deserialization,,1024,1024,bytes,734112.0,ns,1288
+event_deserialization,,1024,1024,bytes,1086114.0,ns,1932
+event_deserialization,,1024,1024,bytes,1394624.0,ns,2576
+event_deserialization,,1024,1024,bytes,1699127.0,ns,3220
+event_deserialization,,1024,1024,bytes,2037928.0,ns,3864
+event_deserialization,,1024,1024,bytes,2345334.0,ns,4508
+event_deserialization,,1024,1024,bytes,2655739.0,ns,5152
+event_deserialization,,1024,1024,bytes,2986445.0,ns,5796
+event_deserialization,,1024,1024,bytes,3297550.0,ns,6440
+event_deserialization,,1024,1024,bytes,3597951.0,ns,7084
+event_deserialization,,1024,1024,bytes,3934359.0,ns,7728
+event_deserialization,,1024,1024,bytes,4261167.0,ns,8372
+event_deserialization,,1024,1024,bytes,4582071.0,ns,9016
+event_deserialization,,1024,1024,bytes,4884475.0,ns,9660
+event_deserialization,,1024,1024,bytes,5215476.0,ns,10304
+event_deserialization,,1024,1024,bytes,5548584.0,ns,10948
+event_deserialization,,1024,1024,bytes,5893091.0,ns,11592
+event_deserialization,,1024,1024,bytes,6214294.0,ns,12236
+event_deserialization,,1024,1024,bytes,6542200.0,ns,12880
+event_deserialization,,1024,1024,bytes,6863502.0,ns,13524
+event_deserialization,,1024,1024,bytes,7245901.0,ns,14168
+event_deserialization,,1024,1024,bytes,7575517.0,ns,14812
+event_deserialization,,1024,1024,bytes,7921020.0,ns,15456
+event_deserialization,,1024,1024,bytes,8234527.0,ns,16100
+event_deserialization,,1024,1024,bytes,8160520.0,ns,16744
+event_deserialization,,1024,1024,bytes,8778240.0,ns,17388
+event_deserialization,,1024,1024,bytes,8962536.0,ns,18032
+event_deserialization,,1024,1024,bytes,9283846.0,ns,18676
+event_deserialization,,1024,1024,bytes,9716348.0,ns,19320
+event_deserialization,,1024,1024,bytes,10044154.0,ns,19964
+event_deserialization,,1024,1024,bytes,10271957.0,ns,20608
+event_deserialization,,1024,1024,bytes,10686565.0,ns,21252
+event_deserialization,,1024,1024,bytes,11023066.0,ns,21896
+event_deserialization,,1024,1024,bytes,11236769.0,ns,22540
+event_deserialization,,1024,1024,bytes,11727883.0,ns,23184
+event_deserialization,,1024,1024,bytes,12032278.0,ns,23828
+event_deserialization,,1024,1024,bytes,12138685.0,ns,24472
+event_deserialization,,1024,1024,bytes,12728894.0,ns,25116
+event_deserialization,,1024,1024,bytes,13058097.0,ns,25760
+event_deserialization,,1024,1024,bytes,13146091.0,ns,26404
+event_deserialization,,1024,1024,bytes,13675806.0,ns,27048
+event_deserialization,,1024,1024,bytes,13995401.0,ns,27692
+event_deserialization,,1024,1024,bytes,14089715.0,ns,28336
+event_deserialization,,1024,1024,bytes,14411323.0,ns,28980
+event_deserialization,,1024,1024,bytes,14987710.0,ns,29624
+event_deserialization,,1024,1024,bytes,15076530.0,ns,30268
+event_deserialization,,1024,1024,bytes,15381037.0,ns,30912
+event_deserialization,,1024,1024,bytes,16040142.0,ns,31556
+event_deserialization,,1024,1024,bytes,16030042.0,ns,32200
+event_deserialization,,1024,1024,bytes,16320044.0,ns,32844
+event_deserialization,,1024,1024,bytes,17063049.0,ns,33488
+event_deserialization,,1024,1024,bytes,16492851.0,ns,34132
+event_deserialization,,1024,1024,bytes,16805358.0,ns,34776
+event_deserialization,,1024,1024,bytes,17160962.0,ns,35420
+event_deserialization,,1024,1024,bytes,17934771.0,ns,36064
+event_deserialization,,1024,1024,bytes,18279674.0,ns,36708
+event_deserialization,,1024,1024,bytes,18986486.0,ns,37352
+event_deserialization,,1024,1024,bytes,19288792.0,ns,37996
+event_deserialization,,1024,1024,bytes,19189096.0,ns,38640
+event_deserialization,,1024,1024,bytes,19938103.0,ns,39284
+event_deserialization,,1024,1024,bytes,20275404.0,ns,39928
+event_deserialization,,1024,1024,bytes,20140305.0,ns,40572
+event_deserialization,,1024,1024,bytes,20908214.0,ns,41216
+event_deserialization,,1024,1024,bytes,21245918.0,ns,41860
+event_deserialization,,1024,1024,bytes,21106516.0,ns,42504
+event_deserialization,,1024,1024,bytes,21837433.0,ns,43148
+event_deserialization,,1024,1024,bytes,22190532.0,ns,43792
+event_deserialization,,1024,1024,bytes,22003833.0,ns,44436
+event_deserialization,,1024,1024,bytes,22802442.0,ns,45080
+event_deserialization,,1024,1024,bytes,23132648.0,ns,45724
+event_deserialization,,1024,1024,bytes,23022550.0,ns,46368
+event_deserialization,,1024,1024,bytes,23789161.0,ns,47012
+event_deserialization,,1024,1024,bytes,24106665.0,ns,47656
+event_deserialization,,1024,1024,bytes,23938464.0,ns,48300
+event_deserialization,,1024,1024,bytes,24261769.0,ns,48944
+event_deserialization,,1024,1024,bytes,25036478.0,ns,49588
+event_deserialization,,1024,1024,bytes,24892268.0,ns,50232
+event_deserialization,,1024,1024,bytes,25218892.0,ns,50876
+event_deserialization,,1024,1024,bytes,25984124.0,ns,51520
+event_deserialization,,1024,1024,bytes,25885702.0,ns,52164
+event_deserialization,,1024,1024,bytes,26189206.0,ns,52808
+event_deserialization,,1024,1024,bytes,26955423.0,ns,53452
+event_deserialization,,1024,1024,bytes,26931499.0,ns,54096
+event_deserialization,,1024,1024,bytes,27255912.0,ns,54740
+event_deserialization,,1024,1024,bytes,27932915.0,ns,55384
+event_deserialization,,1024,1024,bytes,27733217.0,ns,56028
+event_deserialization,,1024,1024,bytes,28049713.0,ns,56672
+event_deserialization,,1024,1024,bytes,28820119.0,ns,57316
+event_deserialization,,1024,1024,bytes,29157525.0,ns,57960
+event_deserialization,,1024,1024,bytes,28982826.0,ns,58604
+event_deserialization,,1024,1024,bytes,29813630.0,ns,59248
+event_deserialization,,1024,1024,bytes,30124237.0,ns,59892
+event_deserialization,,1024,1024,bytes,30110834.0,ns,60536
+event_deserialization,,1024,1024,bytes,30760726.0,ns,61180
+event_deserialization,,1024,1024,bytes,31104637.0,ns,61824
+event_deserialization,,1024,1024,bytes,30985535.0,ns,62468
+event_deserialization,,1024,1024,bytes,31804249.0,ns,63112
+event_deserialization,,1024,1024,bytes,32140248.0,ns,63756
+event_deserialization,,1024,1024,bytes,32022847.0,ns,64400
diff --git a/event_deserialization/1024/develop/sample.json b/event_deserialization/1024/develop/sample.json
index 9b327ca8..84f6abaa 100644
--- a/event_deserialization/1024/develop/sample.json
+++ b/event_deserialization/1024/develop/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[637.0,1274.0,1911.0,2548.0,3185.0,3822.0,4459.0,5096.0,5733.0,6370.0,7007.0,7644.0,8281.0,8918.0,9555.0,10192.0,10829.0,11466.0,12103.0,12740.0,13377.0,14014.0,14651.0,15288.0,15925.0,16562.0,17199.0,17836.0,18473.0,19110.0,19747.0,20384.0,21021.0,21658.0,22295.0,22932.0,23569.0,24206.0,24843.0,25480.0,26117.0,26754.0,27391.0,28028.0,28665.0,29302.0,29939.0,30576.0,31213.0,31850.0,32487.0,33124.0,33761.0,34398.0,35035.0,35672.0,36309.0,36946.0,37583.0,38220.0,38857.0,39494.0,40131.0,40768.0,41405.0,42042.0,42679.0,43316.0,43953.0,44590.0,45227.0,45864.0,46501.0,47138.0,47775.0,48412.0,49049.0,49686.0,50323.0,50960.0,51597.0,52234.0,52871.0,53508.0,54145.0,54782.0,55419.0,56056.0,56693.0,57330.0,57967.0,58604.0,59241.0,59878.0,60515.0,61152.0,61789.0,62426.0,63063.0,63700.0],"times":[359504.0,718911.0,1076811.0,1355419.0,1680620.0,2009422.0,2327727.0,2609530.0,2931032.0,3189237.0,3538237.0,3866442.0,4118351.0,4495658.0,4780751.0,5078159.0,5395457.0,5749566.0,5994066.0,6313973.0,6683379.0,6946482.0,7256386.0,7633884.0,7968892.0,8184898.0,8605301.0,8945299.0,9091914.0,9483807.0,9798210.0,10062014.0,10494618.0,10771124.0,10999125.0,11274726.0,11785336.0,11873909.0,12229846.0,12727447.0,12843848.0,13152442.0,13702161.0,13764657.0,14092462.0,14652557.0,14972968.0,15054172.0,15707671.0,15910585.0,16001782.0,16635889.0,16945890.0,16873592.0,17466094.0,17864107.0,17421407.0,17692004.0,17984049.0,18267133.0,18570106.0,18895220.0,19178815.0,19468224.0,19858325.0,20104720.0,20404331.0,20805445.0,21113762.0,21271642.0,21562346.0,21981452.0,22216252.0,22473552.0,22774761.0,23103560.0,23493768.0,23698772.0,23992666.0,24311876.0,24708476.0,24891282.0,25202582.0,25599489.0,25830393.0,26119696.0,26375694.0,26706799.0,27005507.0,27295011.0,27596012.0,27917714.0,28334621.0,28505622.0,28848423.0,29243050.0,29571338.0,29736334.0,30139243.0,30474442.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[644.0,1288.0,1932.0,2576.0,3220.0,3864.0,4508.0,5152.0,5796.0,6440.0,7084.0,7728.0,8372.0,9016.0,9660.0,10304.0,10948.0,11592.0,12236.0,12880.0,13524.0,14168.0,14812.0,15456.0,16100.0,16744.0,17388.0,18032.0,18676.0,19320.0,19964.0,20608.0,21252.0,21896.0,22540.0,23184.0,23828.0,24472.0,25116.0,25760.0,26404.0,27048.0,27692.0,28336.0,28980.0,29624.0,30268.0,30912.0,31556.0,32200.0,32844.0,33488.0,34132.0,34776.0,35420.0,36064.0,36708.0,37352.0,37996.0,38640.0,39284.0,39928.0,40572.0,41216.0,41860.0,42504.0,43148.0,43792.0,44436.0,45080.0,45724.0,46368.0,47012.0,47656.0,48300.0,48944.0,49588.0,50232.0,50876.0,51520.0,52164.0,52808.0,53452.0,54096.0,54740.0,55384.0,56028.0,56672.0,57316.0,57960.0,58604.0,59248.0,59892.0,60536.0,61180.0,61824.0,62468.0,63112.0,63756.0,64400.0],"times":[362205.0,734112.0,1086114.0,1394624.0,1699127.0,2037928.0,2345334.0,2655739.0,2986445.0,3297550.0,3597951.0,3934359.0,4261167.0,4582071.0,4884475.0,5215476.0,5548584.0,5893091.0,6214294.0,6542200.0,6863502.0,7245901.0,7575517.0,7921020.0,8234527.0,8160520.0,8778240.0,8962536.0,9283846.0,9716348.0,10044154.0,10271957.0,10686565.0,11023066.0,11236769.0,11727883.0,12032278.0,12138685.0,12728894.0,13058097.0,13146091.0,13675806.0,13995401.0,14089715.0,14411323.0,14987710.0,15076530.0,15381037.0,16040142.0,16030042.0,16320044.0,17063049.0,16492851.0,16805358.0,17160962.0,17934771.0,18279674.0,18986486.0,19288792.0,19189096.0,19938103.0,20275404.0,20140305.0,20908214.0,21245918.0,21106516.0,21837433.0,22190532.0,22003833.0,22802442.0,23132648.0,23022550.0,23789161.0,24106665.0,23938464.0,24261769.0,25036478.0,24892268.0,25218892.0,25984124.0,25885702.0,26189206.0,26955423.0,26931499.0,27255912.0,27932915.0,27733217.0,28049713.0,28820119.0,29157525.0,28982826.0,29813630.0,30124237.0,30110834.0,30760726.0,31104637.0,30985535.0,31804249.0,32140248.0,32022847.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/tukey.json b/event_deserialization/1024/develop/tukey.json
index 251b2a66..336b7edf 100644
--- a/event_deserialization/1024/develop/tukey.json
+++ b/event_deserialization/1024/develop/tukey.json
@@ -1 +1 @@
-[411.5575156124107,444.7384048141545,533.2207760188045,566.4016652205482]
\ No newline at end of file
+[466.03544622976705,481.65579312005946,523.3100514941726,538.9303983844651]
\ No newline at end of file
diff --git a/event_deserialization/1024/new/estimates.json b/event_deserialization/1024/new/estimates.json
index 37ccf7c7..4be261c6 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":488.85438153096766,"upper_bound":495.89678719227305},"point_estimate":492.18738766820854,"standard_error":1.8061555149039061},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":479.5960282973588,"upper_bound":495.4284206395109},"point_estimate":491.72010886906355,"standard_error":3.936523205465723},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.0115833007995345,"upper_bound":21.301810248694398},"point_estimate":18.665868644702332,"standard_error":4.297341558079441},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":479.69544480874043,"upper_bound":482.5760250777196},"point_estimate":480.94824451193216,"standard_error":0.7344415982567315},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13.019968409812025,"upper_bound":22.674319236033224},"point_estimate":18.134548413812063,"standard_error":2.4715725194097655}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":502.7391095106614,"upper_bound":507.9530394473289},"point_estimate":505.1884585337972,"standard_error":1.3374604241817964},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":502.91656314699793,"upper_bound":505.84742739634044},"point_estimate":504.32101687843385,"standard_error":0.9173451429970493},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.129011271965856,"upper_bound":10.174385278278027},"point_estimate":8.651880932903229,"standard_error":1.6742792374487792},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":499.3515238589317,"upper_bound":501.7931402169955},"point_estimate":500.5786337973744,"standard_error":0.6228485932371012},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8.461371910651188,"upper_bound":17.657868047844072},"point_estimate":13.484157464414793,"standard_error":2.3493025145669453}}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/raw.csv b/event_deserialization/1024/new/raw.csv
index 37a3b705..f4f4906d 100644
--- a/event_deserialization/1024/new/raw.csv
+++ b/event_deserialization/1024/new/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-event_deserialization,,1024,1024,bytes,359504.0,ns,637
-event_deserialization,,1024,1024,bytes,718911.0,ns,1274
-event_deserialization,,1024,1024,bytes,1076811.0,ns,1911
-event_deserialization,,1024,1024,bytes,1355419.0,ns,2548
-event_deserialization,,1024,1024,bytes,1680620.0,ns,3185
-event_deserialization,,1024,1024,bytes,2009422.0,ns,3822
-event_deserialization,,1024,1024,bytes,2327727.0,ns,4459
-event_deserialization,,1024,1024,bytes,2609530.0,ns,5096
-event_deserialization,,1024,1024,bytes,2931032.0,ns,5733
-event_deserialization,,1024,1024,bytes,3189237.0,ns,6370
-event_deserialization,,1024,1024,bytes,3538237.0,ns,7007
-event_deserialization,,1024,1024,bytes,3866442.0,ns,7644
-event_deserialization,,1024,1024,bytes,4118351.0,ns,8281
-event_deserialization,,1024,1024,bytes,4495658.0,ns,8918
-event_deserialization,,1024,1024,bytes,4780751.0,ns,9555
-event_deserialization,,1024,1024,bytes,5078159.0,ns,10192
-event_deserialization,,1024,1024,bytes,5395457.0,ns,10829
-event_deserialization,,1024,1024,bytes,5749566.0,ns,11466
-event_deserialization,,1024,1024,bytes,5994066.0,ns,12103
-event_deserialization,,1024,1024,bytes,6313973.0,ns,12740
-event_deserialization,,1024,1024,bytes,6683379.0,ns,13377
-event_deserialization,,1024,1024,bytes,6946482.0,ns,14014
-event_deserialization,,1024,1024,bytes,7256386.0,ns,14651
-event_deserialization,,1024,1024,bytes,7633884.0,ns,15288
-event_deserialization,,1024,1024,bytes,7968892.0,ns,15925
-event_deserialization,,1024,1024,bytes,8184898.0,ns,16562
-event_deserialization,,1024,1024,bytes,8605301.0,ns,17199
-event_deserialization,,1024,1024,bytes,8945299.0,ns,17836
-event_deserialization,,1024,1024,bytes,9091914.0,ns,18473
-event_deserialization,,1024,1024,bytes,9483807.0,ns,19110
-event_deserialization,,1024,1024,bytes,9798210.0,ns,19747
-event_deserialization,,1024,1024,bytes,10062014.0,ns,20384
-event_deserialization,,1024,1024,bytes,10494618.0,ns,21021
-event_deserialization,,1024,1024,bytes,10771124.0,ns,21658
-event_deserialization,,1024,1024,bytes,10999125.0,ns,22295
-event_deserialization,,1024,1024,bytes,11274726.0,ns,22932
-event_deserialization,,1024,1024,bytes,11785336.0,ns,23569
-event_deserialization,,1024,1024,bytes,11873909.0,ns,24206
-event_deserialization,,1024,1024,bytes,12229846.0,ns,24843
-event_deserialization,,1024,1024,bytes,12727447.0,ns,25480
-event_deserialization,,1024,1024,bytes,12843848.0,ns,26117
-event_deserialization,,1024,1024,bytes,13152442.0,ns,26754
-event_deserialization,,1024,1024,bytes,13702161.0,ns,27391
-event_deserialization,,1024,1024,bytes,13764657.0,ns,28028
-event_deserialization,,1024,1024,bytes,14092462.0,ns,28665
-event_deserialization,,1024,1024,bytes,14652557.0,ns,29302
-event_deserialization,,1024,1024,bytes,14972968.0,ns,29939
-event_deserialization,,1024,1024,bytes,15054172.0,ns,30576
-event_deserialization,,1024,1024,bytes,15707671.0,ns,31213
-event_deserialization,,1024,1024,bytes,15910585.0,ns,31850
-event_deserialization,,1024,1024,bytes,16001782.0,ns,32487
-event_deserialization,,1024,1024,bytes,16635889.0,ns,33124
-event_deserialization,,1024,1024,bytes,16945890.0,ns,33761
-event_deserialization,,1024,1024,bytes,16873592.0,ns,34398
-event_deserialization,,1024,1024,bytes,17466094.0,ns,35035
-event_deserialization,,1024,1024,bytes,17864107.0,ns,35672
-event_deserialization,,1024,1024,bytes,17421407.0,ns,36309
-event_deserialization,,1024,1024,bytes,17692004.0,ns,36946
-event_deserialization,,1024,1024,bytes,17984049.0,ns,37583
-event_deserialization,,1024,1024,bytes,18267133.0,ns,38220
-event_deserialization,,1024,1024,bytes,18570106.0,ns,38857
-event_deserialization,,1024,1024,bytes,18895220.0,ns,39494
-event_deserialization,,1024,1024,bytes,19178815.0,ns,40131
-event_deserialization,,1024,1024,bytes,19468224.0,ns,40768
-event_deserialization,,1024,1024,bytes,19858325.0,ns,41405
-event_deserialization,,1024,1024,bytes,20104720.0,ns,42042
-event_deserialization,,1024,1024,bytes,20404331.0,ns,42679
-event_deserialization,,1024,1024,bytes,20805445.0,ns,43316
-event_deserialization,,1024,1024,bytes,21113762.0,ns,43953
-event_deserialization,,1024,1024,bytes,21271642.0,ns,44590
-event_deserialization,,1024,1024,bytes,21562346.0,ns,45227
-event_deserialization,,1024,1024,bytes,21981452.0,ns,45864
-event_deserialization,,1024,1024,bytes,22216252.0,ns,46501
-event_deserialization,,1024,1024,bytes,22473552.0,ns,47138
-event_deserialization,,1024,1024,bytes,22774761.0,ns,47775
-event_deserialization,,1024,1024,bytes,23103560.0,ns,48412
-event_deserialization,,1024,1024,bytes,23493768.0,ns,49049
-event_deserialization,,1024,1024,bytes,23698772.0,ns,49686
-event_deserialization,,1024,1024,bytes,23992666.0,ns,50323
-event_deserialization,,1024,1024,bytes,24311876.0,ns,50960
-event_deserialization,,1024,1024,bytes,24708476.0,ns,51597
-event_deserialization,,1024,1024,bytes,24891282.0,ns,52234
-event_deserialization,,1024,1024,bytes,25202582.0,ns,52871
-event_deserialization,,1024,1024,bytes,25599489.0,ns,53508
-event_deserialization,,1024,1024,bytes,25830393.0,ns,54145
-event_deserialization,,1024,1024,bytes,26119696.0,ns,54782
-event_deserialization,,1024,1024,bytes,26375694.0,ns,55419
-event_deserialization,,1024,1024,bytes,26706799.0,ns,56056
-event_deserialization,,1024,1024,bytes,27005507.0,ns,56693
-event_deserialization,,1024,1024,bytes,27295011.0,ns,57330
-event_deserialization,,1024,1024,bytes,27596012.0,ns,57967
-event_deserialization,,1024,1024,bytes,27917714.0,ns,58604
-event_deserialization,,1024,1024,bytes,28334621.0,ns,59241
-event_deserialization,,1024,1024,bytes,28505622.0,ns,59878
-event_deserialization,,1024,1024,bytes,28848423.0,ns,60515
-event_deserialization,,1024,1024,bytes,29243050.0,ns,61152
-event_deserialization,,1024,1024,bytes,29571338.0,ns,61789
-event_deserialization,,1024,1024,bytes,29736334.0,ns,62426
-event_deserialization,,1024,1024,bytes,30139243.0,ns,63063
-event_deserialization,,1024,1024,bytes,30474442.0,ns,63700
+event_deserialization,,1024,1024,bytes,362205.0,ns,644
+event_deserialization,,1024,1024,bytes,734112.0,ns,1288
+event_deserialization,,1024,1024,bytes,1086114.0,ns,1932
+event_deserialization,,1024,1024,bytes,1394624.0,ns,2576
+event_deserialization,,1024,1024,bytes,1699127.0,ns,3220
+event_deserialization,,1024,1024,bytes,2037928.0,ns,3864
+event_deserialization,,1024,1024,bytes,2345334.0,ns,4508
+event_deserialization,,1024,1024,bytes,2655739.0,ns,5152
+event_deserialization,,1024,1024,bytes,2986445.0,ns,5796
+event_deserialization,,1024,1024,bytes,3297550.0,ns,6440
+event_deserialization,,1024,1024,bytes,3597951.0,ns,7084
+event_deserialization,,1024,1024,bytes,3934359.0,ns,7728
+event_deserialization,,1024,1024,bytes,4261167.0,ns,8372
+event_deserialization,,1024,1024,bytes,4582071.0,ns,9016
+event_deserialization,,1024,1024,bytes,4884475.0,ns,9660
+event_deserialization,,1024,1024,bytes,5215476.0,ns,10304
+event_deserialization,,1024,1024,bytes,5548584.0,ns,10948
+event_deserialization,,1024,1024,bytes,5893091.0,ns,11592
+event_deserialization,,1024,1024,bytes,6214294.0,ns,12236
+event_deserialization,,1024,1024,bytes,6542200.0,ns,12880
+event_deserialization,,1024,1024,bytes,6863502.0,ns,13524
+event_deserialization,,1024,1024,bytes,7245901.0,ns,14168
+event_deserialization,,1024,1024,bytes,7575517.0,ns,14812
+event_deserialization,,1024,1024,bytes,7921020.0,ns,15456
+event_deserialization,,1024,1024,bytes,8234527.0,ns,16100
+event_deserialization,,1024,1024,bytes,8160520.0,ns,16744
+event_deserialization,,1024,1024,bytes,8778240.0,ns,17388
+event_deserialization,,1024,1024,bytes,8962536.0,ns,18032
+event_deserialization,,1024,1024,bytes,9283846.0,ns,18676
+event_deserialization,,1024,1024,bytes,9716348.0,ns,19320
+event_deserialization,,1024,1024,bytes,10044154.0,ns,19964
+event_deserialization,,1024,1024,bytes,10271957.0,ns,20608
+event_deserialization,,1024,1024,bytes,10686565.0,ns,21252
+event_deserialization,,1024,1024,bytes,11023066.0,ns,21896
+event_deserialization,,1024,1024,bytes,11236769.0,ns,22540
+event_deserialization,,1024,1024,bytes,11727883.0,ns,23184
+event_deserialization,,1024,1024,bytes,12032278.0,ns,23828
+event_deserialization,,1024,1024,bytes,12138685.0,ns,24472
+event_deserialization,,1024,1024,bytes,12728894.0,ns,25116
+event_deserialization,,1024,1024,bytes,13058097.0,ns,25760
+event_deserialization,,1024,1024,bytes,13146091.0,ns,26404
+event_deserialization,,1024,1024,bytes,13675806.0,ns,27048
+event_deserialization,,1024,1024,bytes,13995401.0,ns,27692
+event_deserialization,,1024,1024,bytes,14089715.0,ns,28336
+event_deserialization,,1024,1024,bytes,14411323.0,ns,28980
+event_deserialization,,1024,1024,bytes,14987710.0,ns,29624
+event_deserialization,,1024,1024,bytes,15076530.0,ns,30268
+event_deserialization,,1024,1024,bytes,15381037.0,ns,30912
+event_deserialization,,1024,1024,bytes,16040142.0,ns,31556
+event_deserialization,,1024,1024,bytes,16030042.0,ns,32200
+event_deserialization,,1024,1024,bytes,16320044.0,ns,32844
+event_deserialization,,1024,1024,bytes,17063049.0,ns,33488
+event_deserialization,,1024,1024,bytes,16492851.0,ns,34132
+event_deserialization,,1024,1024,bytes,16805358.0,ns,34776
+event_deserialization,,1024,1024,bytes,17160962.0,ns,35420
+event_deserialization,,1024,1024,bytes,17934771.0,ns,36064
+event_deserialization,,1024,1024,bytes,18279674.0,ns,36708
+event_deserialization,,1024,1024,bytes,18986486.0,ns,37352
+event_deserialization,,1024,1024,bytes,19288792.0,ns,37996
+event_deserialization,,1024,1024,bytes,19189096.0,ns,38640
+event_deserialization,,1024,1024,bytes,19938103.0,ns,39284
+event_deserialization,,1024,1024,bytes,20275404.0,ns,39928
+event_deserialization,,1024,1024,bytes,20140305.0,ns,40572
+event_deserialization,,1024,1024,bytes,20908214.0,ns,41216
+event_deserialization,,1024,1024,bytes,21245918.0,ns,41860
+event_deserialization,,1024,1024,bytes,21106516.0,ns,42504
+event_deserialization,,1024,1024,bytes,21837433.0,ns,43148
+event_deserialization,,1024,1024,bytes,22190532.0,ns,43792
+event_deserialization,,1024,1024,bytes,22003833.0,ns,44436
+event_deserialization,,1024,1024,bytes,22802442.0,ns,45080
+event_deserialization,,1024,1024,bytes,23132648.0,ns,45724
+event_deserialization,,1024,1024,bytes,23022550.0,ns,46368
+event_deserialization,,1024,1024,bytes,23789161.0,ns,47012
+event_deserialization,,1024,1024,bytes,24106665.0,ns,47656
+event_deserialization,,1024,1024,bytes,23938464.0,ns,48300
+event_deserialization,,1024,1024,bytes,24261769.0,ns,48944
+event_deserialization,,1024,1024,bytes,25036478.0,ns,49588
+event_deserialization,,1024,1024,bytes,24892268.0,ns,50232
+event_deserialization,,1024,1024,bytes,25218892.0,ns,50876
+event_deserialization,,1024,1024,bytes,25984124.0,ns,51520
+event_deserialization,,1024,1024,bytes,25885702.0,ns,52164
+event_deserialization,,1024,1024,bytes,26189206.0,ns,52808
+event_deserialization,,1024,1024,bytes,26955423.0,ns,53452
+event_deserialization,,1024,1024,bytes,26931499.0,ns,54096
+event_deserialization,,1024,1024,bytes,27255912.0,ns,54740
+event_deserialization,,1024,1024,bytes,27932915.0,ns,55384
+event_deserialization,,1024,1024,bytes,27733217.0,ns,56028
+event_deserialization,,1024,1024,bytes,28049713.0,ns,56672
+event_deserialization,,1024,1024,bytes,28820119.0,ns,57316
+event_deserialization,,1024,1024,bytes,29157525.0,ns,57960
+event_deserialization,,1024,1024,bytes,28982826.0,ns,58604
+event_deserialization,,1024,1024,bytes,29813630.0,ns,59248
+event_deserialization,,1024,1024,bytes,30124237.0,ns,59892
+event_deserialization,,1024,1024,bytes,30110834.0,ns,60536
+event_deserialization,,1024,1024,bytes,30760726.0,ns,61180
+event_deserialization,,1024,1024,bytes,31104637.0,ns,61824
+event_deserialization,,1024,1024,bytes,30985535.0,ns,62468
+event_deserialization,,1024,1024,bytes,31804249.0,ns,63112
+event_deserialization,,1024,1024,bytes,32140248.0,ns,63756
+event_deserialization,,1024,1024,bytes,32022847.0,ns,64400
diff --git a/event_deserialization/1024/new/sample.json b/event_deserialization/1024/new/sample.json
index 9b327ca8..84f6abaa 100644
--- a/event_deserialization/1024/new/sample.json
+++ b/event_deserialization/1024/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[637.0,1274.0,1911.0,2548.0,3185.0,3822.0,4459.0,5096.0,5733.0,6370.0,7007.0,7644.0,8281.0,8918.0,9555.0,10192.0,10829.0,11466.0,12103.0,12740.0,13377.0,14014.0,14651.0,15288.0,15925.0,16562.0,17199.0,17836.0,18473.0,19110.0,19747.0,20384.0,21021.0,21658.0,22295.0,22932.0,23569.0,24206.0,24843.0,25480.0,26117.0,26754.0,27391.0,28028.0,28665.0,29302.0,29939.0,30576.0,31213.0,31850.0,32487.0,33124.0,33761.0,34398.0,35035.0,35672.0,36309.0,36946.0,37583.0,38220.0,38857.0,39494.0,40131.0,40768.0,41405.0,42042.0,42679.0,43316.0,43953.0,44590.0,45227.0,45864.0,46501.0,47138.0,47775.0,48412.0,49049.0,49686.0,50323.0,50960.0,51597.0,52234.0,52871.0,53508.0,54145.0,54782.0,55419.0,56056.0,56693.0,57330.0,57967.0,58604.0,59241.0,59878.0,60515.0,61152.0,61789.0,62426.0,63063.0,63700.0],"times":[359504.0,718911.0,1076811.0,1355419.0,1680620.0,2009422.0,2327727.0,2609530.0,2931032.0,3189237.0,3538237.0,3866442.0,4118351.0,4495658.0,4780751.0,5078159.0,5395457.0,5749566.0,5994066.0,6313973.0,6683379.0,6946482.0,7256386.0,7633884.0,7968892.0,8184898.0,8605301.0,8945299.0,9091914.0,9483807.0,9798210.0,10062014.0,10494618.0,10771124.0,10999125.0,11274726.0,11785336.0,11873909.0,12229846.0,12727447.0,12843848.0,13152442.0,13702161.0,13764657.0,14092462.0,14652557.0,14972968.0,15054172.0,15707671.0,15910585.0,16001782.0,16635889.0,16945890.0,16873592.0,17466094.0,17864107.0,17421407.0,17692004.0,17984049.0,18267133.0,18570106.0,18895220.0,19178815.0,19468224.0,19858325.0,20104720.0,20404331.0,20805445.0,21113762.0,21271642.0,21562346.0,21981452.0,22216252.0,22473552.0,22774761.0,23103560.0,23493768.0,23698772.0,23992666.0,24311876.0,24708476.0,24891282.0,25202582.0,25599489.0,25830393.0,26119696.0,26375694.0,26706799.0,27005507.0,27295011.0,27596012.0,27917714.0,28334621.0,28505622.0,28848423.0,29243050.0,29571338.0,29736334.0,30139243.0,30474442.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[644.0,1288.0,1932.0,2576.0,3220.0,3864.0,4508.0,5152.0,5796.0,6440.0,7084.0,7728.0,8372.0,9016.0,9660.0,10304.0,10948.0,11592.0,12236.0,12880.0,13524.0,14168.0,14812.0,15456.0,16100.0,16744.0,17388.0,18032.0,18676.0,19320.0,19964.0,20608.0,21252.0,21896.0,22540.0,23184.0,23828.0,24472.0,25116.0,25760.0,26404.0,27048.0,27692.0,28336.0,28980.0,29624.0,30268.0,30912.0,31556.0,32200.0,32844.0,33488.0,34132.0,34776.0,35420.0,36064.0,36708.0,37352.0,37996.0,38640.0,39284.0,39928.0,40572.0,41216.0,41860.0,42504.0,43148.0,43792.0,44436.0,45080.0,45724.0,46368.0,47012.0,47656.0,48300.0,48944.0,49588.0,50232.0,50876.0,51520.0,52164.0,52808.0,53452.0,54096.0,54740.0,55384.0,56028.0,56672.0,57316.0,57960.0,58604.0,59248.0,59892.0,60536.0,61180.0,61824.0,62468.0,63112.0,63756.0,64400.0],"times":[362205.0,734112.0,1086114.0,1394624.0,1699127.0,2037928.0,2345334.0,2655739.0,2986445.0,3297550.0,3597951.0,3934359.0,4261167.0,4582071.0,4884475.0,5215476.0,5548584.0,5893091.0,6214294.0,6542200.0,6863502.0,7245901.0,7575517.0,7921020.0,8234527.0,8160520.0,8778240.0,8962536.0,9283846.0,9716348.0,10044154.0,10271957.0,10686565.0,11023066.0,11236769.0,11727883.0,12032278.0,12138685.0,12728894.0,13058097.0,13146091.0,13675806.0,13995401.0,14089715.0,14411323.0,14987710.0,15076530.0,15381037.0,16040142.0,16030042.0,16320044.0,17063049.0,16492851.0,16805358.0,17160962.0,17934771.0,18279674.0,18986486.0,19288792.0,19189096.0,19938103.0,20275404.0,20140305.0,20908214.0,21245918.0,21106516.0,21837433.0,22190532.0,22003833.0,22802442.0,23132648.0,23022550.0,23789161.0,24106665.0,23938464.0,24261769.0,25036478.0,24892268.0,25218892.0,25984124.0,25885702.0,26189206.0,26955423.0,26931499.0,27255912.0,27932915.0,27733217.0,28049713.0,28820119.0,29157525.0,28982826.0,29813630.0,30124237.0,30110834.0,30760726.0,31104637.0,30985535.0,31804249.0,32140248.0,32022847.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/tukey.json b/event_deserialization/1024/new/tukey.json
index 251b2a66..336b7edf 100644
--- a/event_deserialization/1024/new/tukey.json
+++ b/event_deserialization/1024/new/tukey.json
@@ -1 +1 @@
-[411.5575156124107,444.7384048141545,533.2207760188045,566.4016652205482]
\ No newline at end of file
+[466.03544622976705,481.65579312005946,523.3100514941726,538.9303983844651]
\ No newline at end of file
diff --git a/event_deserialization/1024/report/MAD.svg b/event_deserialization/1024/report/MAD.svg
index a4829c9b..c6a67946 100644
--- a/event_deserialization/1024/report/MAD.svg
+++ b/event_deserialization/1024/report/MAD.svg
@@ -9,70 +9,66 @@ Density (a.u.)
Average time (ns)
Slope
- 479.70 ns
- 480.95 ns
- 482.58 ns
+ 499.35 ns
+ 500.58 ns
+ 501.79 ns
Throughput
- 1.9762 GiB/s
- 1.9829 GiB/s
- 1.9881 GiB/s
+ 1.9005 GiB/s
+ 1.9051 GiB/s
+ 1.9098 GiB/s
R²
- 0.9631994
- 0.9640999
- 0.9625806
+ 0.9830672
+ 0.9838938
+ 0.9830840
Mean
- 488.85 ns
- 492.19 ns
- 495.90 ns
+ 502.74 ns
+ 505.19 ns
+ 507.95 ns
Std. Dev.
- 13.020 ns
- 18.135 ns
- 22.674 ns
+ 8.4614 ns
+ 13.484 ns
+ 17.658 ns
Median
- 479.60 ns
- 491.72 ns
- 495.43 ns
+ 502.92 ns
+ 504.32 ns
+ 505.85 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 5.0116 ns
- 18.666 ns
- 21.302 ns
+ 4.1290 ns
+ 8.6519 ns
+ 10.174 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++1.7162% | ++2.6415% | ++3.5620% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-1.6872% | +-2.5735% | +-3.4395% | ++ |
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 ddc3ecdd..eb25726c 100644
--- a/event_deserialization/1024/report/mean.svg
+++ b/event_deserialization/1024/report/mean.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Average time (ns)
Throughput
- 1.7353 GiB/s
- 1.7362 GiB/s
- 1.7371 GiB/s
+ 1.7345 GiB/s
+ 1.7351 GiB/s
+ 1.7357 GiB/s
R²
- 0.0001121
- 0.0001161
- 0.0001116
+ 0.0175380
+ 0.0181902
+ 0.0175162
Mean
- 562.19 us
- 562.47 us
- 562.77 us
+ 562.62 us
+ 562.81 us
+ 563.01 us
Std. Dev.
- 1.1953 us
- 1.4928 us
- 1.8203 us
+ 850.68 ns
+ 1.0010 us
+ 1.1318 us
Median
- 561.97 us
- 562.23 us
- 562.77 us
+ 562.47 us
+ 562.69 us
+ 562.93 us
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 1.1565 us
- 1.5036 us
- 1.7584 us
+ 681.88 ns
+ 931.04 ns
+ 1.2132 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-0.0016% | ++0.0608% | ++0.1210% | +(p = 0.06 > + 0.05) | +
Change in throughput | ++0.0016% | +-0.0607% | +-0.1208% | ++ |
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 2d72d746..912e82d2 100644
--- a/event_deserialization/1048576/report/iteration_times.svg
+++ b/event_deserialization/1048576/report/iteration_times.svg
@@ -15,52 +15,57 @@ Average Iteration Time (us)
Slope
- 1.0276 us
- 1.0305 us
- 1.0331 us
+ 1.0558 us
+ 1.0576 us
+ 1.0593 us
Throughput
- 14.769 GiB/s
- 14.807 GiB/s
- 14.849 GiB/s
+ 14.405 GiB/s
+ 14.428 GiB/s
+ 14.452 GiB/s
R²
- 0.9756203
- 0.9766618
- 0.9758202
+ 0.9920353
+ 0.9923943
+ 0.9920498
Mean
- 1.0211 us
- 1.0261 us
- 1.0311 us
+ 1.0554 us
+ 1.0602 us
+ 1.0652 us
Std. Dev.
- 21.457 ns
- 25.767 ns
- 29.628 ns
+ 19.596 ns
+ 25.235 ns
+ 29.977 ns
Median
- 1.0207 us
- 1.0280 us
- 1.0313 us
+ 1.0542 us
+ 1.0559 us
+ 1.0571 us
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 18.861 ns
- 26.283 ns
- 30.314 ns
+ 5.3082 ns
+ 8.2994 ns
+ 12.736 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++2.5913% | ++3.3276% | ++4.0329% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-2.5258% | +-3.2204% | +-3.8766% | ++ |
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 93f26c8e..5cba4075 100644
--- a/event_deserialization/16384/report/mean.svg
+++ b/event_deserialization/16384/report/mean.svg
@@ -9,14 +9,14 @@ Density (a.u.)
Average time (us)
Throughput
- 2.3585 GiB/s
- 2.3894 GiB/s
- 2.4196 GiB/s
+ 2.4983 GiB/s
+ 2.5163 GiB/s
+ 2.5342 GiB/s
R²
- 0.0011118
- 0.0011526
- 0.0011079
+ 0.0420327
+ 0.0435326
+ 0.0419718
Mean
- 6.4577 ms
- 6.5394 ms
- 6.6250 ms
+ 6.1656 ms
+ 6.2094 ms
+ 6.2542 ms
Std. Dev.
- 353.77 us
- 428.37 us
- 492.44 us
+ 194.80 us
+ 228.27 us
+ 260.31 us
Median
- 6.3612 ms
- 6.4479 ms
- 6.5052 ms
+ 6.1147 ms
+ 6.1779 ms
+ 6.2545 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 253.75 us
- 341.47 us
- 459.66 us
+ 172.05 us
+ 250.46 us
+ 289.46 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-6.4308% | +-5.0457% | +-3.5869% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++6.8727% | ++5.3138% | ++3.7203% | ++ |
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 8ab4ea2b..c394b8d5 100644
--- a/event_deserialization/16777216/report/iteration_times.svg
+++ b/event_deserialization/16777216/report/iteration_times.svg
@@ -15,57 +15,37 @@ Average Iteration Time (ms)
Slope
- 12.602 us
- 12.606 us
- 12.611 us
+ 13.923 us
+ 13.929 us
+ 13.939 us
Throughput
- 19.359 GiB/s
- 19.367 GiB/s
- 19.372 GiB/s
+ 17.515 GiB/s
+ 17.527 GiB/s
+ 17.535 GiB/s
R²
- 0.9997206
- 0.9997323
- 0.9997128
+ 0.9993785
+ 0.9994071
+ 0.9993430
Mean
- 12.604 us
- 12.617 us
- 12.634 us
+ 13.922 us
+ 13.948 us
+ 13.994 us
Std. Dev.
- 21.874 ns
- 78.868 ns
- 119.53 ns
+ 16.355 ns
+ 208.27 ns
+ 353.79 ns
Median
- 12.599 us
- 12.602 us
- 12.606 us
+ 13.918 us
+ 13.921 us
+ 13.926 us
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 10.899 ns
- 15.197 ns
- 18.626 ns
+ 12.362 ns
+ 16.866 ns
+ 20.570 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++10.266% | ++10.550% | ++10.931% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-9.3101% | +-9.5429% | +-9.8535% | ++ |
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 659f259e..06774fb0 100644
--- a/event_deserialization/262144/report/mean.svg
+++ b/event_deserialization/262144/report/mean.svg
@@ -9,54 +9,74 @@ Density (a.u.)
Average time (us)
Slope
- 591.08 ns
- 592.84 ns
- 594.39 ns
+ 616.49 ns
+ 618.37 ns
+ 620.20 ns
Throughput
- 6.4179 GiB/s
- 6.4346 GiB/s
- 6.4538 GiB/s
+ 6.1508 GiB/s
+ 6.1690 GiB/s
+ 6.1878 GiB/s
R²
- 0.9817199
- 0.9828655
- 0.9819797
+ 0.9769545
+ 0.9781285
+ 0.9770225
Mean
- 587.20 ns
- 588.67 ns
- 590.13 ns
+ 620.56 ns
+ 622.86 ns
+ 625.15 ns
Std. Dev.
- 6.3908 ns
- 7.5781 ns
- 8.7639 ns
+ 10.215 ns
+ 11.801 ns
+ 13.179 ns
Median
- 585.67 ns
- 588.67 ns
- 590.48 ns
+ 622.39 ns
+ 624.21 ns
+ 625.17 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 5.8129 ns
- 8.3074 ns
- 9.3515 ns
+ 6.1304 ns
+ 13.403 ns
+ 16.072 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++5.3318% | ++5.8073% | ++6.2865% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-5.0619% | +-5.4886% | +-5.9146% | ++ |
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 e6ee4704..4ce0b08e 100644
--- a/event_deserialization/4096/report/mean.svg
+++ b/event_deserialization/4096/report/mean.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Average time (ns)
Throughput
- 2.4219 GiB/s
- 2.4393 GiB/s
- 2.4565 GiB/s
+ 2.2486 GiB/s
+ 2.2558 GiB/s
+ 2.2626 GiB/s
R²
- 0.0118405
- 0.0122818
- 0.0118208
+ 0.0124042
+ 0.0128495
+ 0.0123500
Mean
- 1.5901 ms
- 1.6014 ms
- 1.6129 ms
+ 1.7265 ms
+ 1.7317 ms
+ 1.7372 ms
Std. Dev.
- 51.687 us
- 58.106 us
- 63.326 us
+ 21.750 us
+ 27.412 us
+ 33.516 us
Median
- 1.5705 ms
- 1.5851 ms
- 1.6093 ms
+ 1.7238 ms
+ 1.7293 ms
+ 1.7365 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 46.019 us
- 65.573 us
- 77.475 us
+ 18.566 us
+ 23.812 us
+ 29.488 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++7.3202% | ++8.1368% | ++8.9577% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-6.8209% | +-7.5245% | +-8.2213% | ++ |
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 7cf9e492..2ebcefa3 100644
--- a/event_deserialization/4194304/report/iteration_times.svg
+++ b/event_deserialization/4194304/report/iteration_times.svg
@@ -15,57 +15,47 @@ Average Iteration Time (ms)
Slope
- 3.5475 us
- 3.5487 us
- 3.5501 us
+ 3.5790 us
+ 3.5807 us
+ 3.5824 us
Throughput
- 17.192 GiB/s
- 17.199 GiB/s
- 17.205 GiB/s
+ 17.038 GiB/s
+ 17.046 GiB/s
+ 17.054 GiB/s
R²
- 0.9995792
- 0.9995961
- 0.9995747
+ 0.9994891
+ 0.9995200
+ 0.9994891
Mean
- 3.5529 us
- 3.5566 us
- 3.5614 us
+ 3.5819 us
+ 3.5845 us
+ 3.5880 us
Std. Dev.
- 8.7988 ns
- 21.929 ns
- 32.985 ns
+ 7.6547 ns
+ 16.046 ns
+ 24.972 ns
Median
- 3.5498 us
- 3.5515 us
- 3.5543 us
+ 3.5816 us
+ 3.5830 us
+ 3.5846 us
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 5.8237 ns
- 7.4757 ns
- 9.9130 ns
+ 5.5900 ns
+ 8.3945 ns
+ 10.883 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++0.6390% | ++0.7848% | ++0.9327% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-0.6349% | +-0.7787% | +-0.9241% | ++ |
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 c95aca1a..c429c3df 100644
--- a/event_deserialization/65536/report/mean.svg
+++ b/event_deserialization/65536/report/mean.svg
@@ -9,74 +9,58 @@ Density (a.u.)
Average time (us)
Slope
- 514.65 ns
- 518.35 ns
- 521.59 ns
+ 503.34 ns
+ 506.09 ns
+ 508.92 ns
Throughput
- 1.8284 GiB/s
- 1.8398 GiB/s
- 1.8530 GiB/s
+ 1.8739 GiB/s
+ 1.8844 GiB/s
+ 1.8947 GiB/s
R²
- 0.9219496
- 0.9272334
- 0.9231767
+ 0.9518301
+ 0.9551311
+ 0.9516466
Mean
- 504.28 ns
- 509.14 ns
- 513.41 ns
+ 496.53 ns
+ 501.36 ns
+ 505.46 ns
Std. Dev.
- 15.391 ns
- 23.779 ns
- 31.425 ns
+ 13.044 ns
+ 22.990 ns
+ 32.115 ns
Median
- 507.09 ns
- 515.12 ns
- 516.48 ns
+ 499.93 ns
+ 500.70 ns
+ 502.96 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 12.783 ns
- 17.714 ns
- 20.297 ns
+ 2.8572 ns
+ 10.144 ns
+ 15.640 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-2.7435% | +-1.5281% | +-0.2687% | +(p = 0.02 < + 0.05) | +
Change in throughput | ++2.8209% | ++1.5518% | ++0.2694% | ++ |
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 23dfea6d..b5970b78 100644
--- a/event_serialization/1024/report/mean.svg
+++ b/event_serialization/1024/report/mean.svg
@@ -17,62 +17,62 @@ Average time (ns)
0.04
Slope
- 1.0941 ms
- 1.0948 ms
- 1.0959 ms
+ 1.0800 ms
+ 1.0802 ms
+ 1.0803 ms
Throughput
- 912.48 MiB/s
- 913.38 MiB/s
- 914.01 MiB/s
+ 925.63 MiB/s
+ 925.78 MiB/s
+ 925.91 MiB/s
R²
- 0.9969415
- 0.9970077
- 0.9968744
+ 0.9998876
+ 0.9998902
+ 0.9998867
Mean
- 1.0952 ms
- 1.0965 ms
- 1.0981 ms
+ 1.0811 ms
+ 1.0822 ms
+ 1.0835 ms
Std. Dev.
- 4.0633 us
- 7.6235 us
- 10.487 us
+ 3.2513 us
+ 6.3339 us
+ 8.7355 us
Median
- 1.0940 ms
- 1.0944 ms
- 1.0946 ms
+ 1.0800 ms
+ 1.0802 ms
+ 1.0805 ms
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 904.64 ns
- 1.2960 us
- 1.6411 us
+ 624.20 ns
+ 821.64 ns
+ 1.1602 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-1.4825% | +-1.3071% | +-1.1540% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++1.5048% | ++1.3244% | ++1.1675% | ++ |
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 56b9b3f2..f1fdcd58 100644
--- a/event_serialization/1048576/report/mean.svg
+++ b/event_serialization/1048576/report/mean.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Average time (ms)
Slope
- 1.1475 us
- 1.1593 us
- 1.1734 us
+ 1.1015 us
+ 1.1093 us
+ 1.1191 us
Throughput
- 13.004 GiB/s
- 13.162 GiB/s
- 13.297 GiB/s
+ 13.635 GiB/s
+ 13.756 GiB/s
+ 13.852 GiB/s
R²
- 0.6489870
- 0.6571830
- 0.6455264
+ 0.7360641
+ 0.7403600
+ 0.7335096
Mean
- 1.1865 us
- 1.2082 us
- 1.2309 us
+ 1.1366 us
+ 1.1586 us
+ 1.1813 us
Std. Dev.
- 91.635 ns
- 114.22 ns
- 133.41 ns
+ 93.363 ns
+ 114.78 ns
+ 133.16 ns
Median
- 1.1947 us
- 1.2093 us
- 1.2177 us
+ 1.1201 us
+ 1.1483 us
+ 1.1558 us
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 64.375 ns
- 86.095 ns
- 100.73 ns
+ 60.239 ns
+ 92.759 ns
+ 112.21 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-6.8363% | +-4.1105% | +-1.4758% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++7.3380% | ++4.2867% | ++1.4979% | ++ |
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 0d70dcc1..fd6ae55d 100644
--- a/event_serialization/16384/report/mean.svg
+++ b/event_serialization/16384/report/mean.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Average time (us)
Throughput
- 2.4643 GiB/s
- 2.4916 GiB/s
- 2.5174 GiB/s
+ 2.3961 GiB/s
+ 2.4279 GiB/s
+ 2.4582 GiB/s
R²
- 0.0048077
- 0.0049788
- 0.0047812
+ 0.0058985
+ 0.0061062
+ 0.0058652
Mean
- 6.2068 ms
- 6.2712 ms
- 6.3406 ms
+ 6.3563 ms
+ 6.4355 ms
+ 6.5211 ms
Std. Dev.
- 258.55 us
- 342.26 us
- 415.93 us
+ 344.31 us
+ 423.05 us
+ 488.76 us
Median
- 6.1202 ms
- 6.2417 ms
- 6.2810 ms
+ 6.2145 ms
+ 6.2794 ms
+ 6.3559 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 226.04 us
- 323.56 us
- 355.90 us
+ 179.97 us
+ 252.18 us
+ 375.55 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++1.1086% | ++2.6208% | ++4.4413% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-1.0964% | +-2.5539% | +-4.2525% | ++ |
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 a38f1fb8..8199e414 100644
--- a/event_serialization/16777216/report/iteration_times.svg
+++ b/event_serialization/16777216/report/iteration_times.svg
@@ -15,47 +15,52 @@ Average Iteration Time (ms)
Slope
- 11.509 us
- 11.560 us
- 11.620 us
+ 8.9263 us
+ 8.9348 us
+ 8.9454 us
Throughput
- 21.010 GiB/s
- 21.120 GiB/s
- 21.212 GiB/s
+ 27.292 GiB/s
+ 27.325 GiB/s
+ 27.351 GiB/s
R²
- 0.9519908
- 0.9540581
- 0.9510654
+ 0.9954129
+ 0.9955397
+ 0.9953447
Mean
- 11.776 us
- 11.850 us
- 11.927 us
+ 8.9841 us
+ 9.0089 us
+ 9.0407 us
Std. Dev.
- 316.46 ns
- 386.14 ns
- 475.10 ns
+ 71.334 ns
+ 146.00 ns
+ 220.04 ns
Median
- 11.670 us
- 11.760 us
- 11.996 us
+ 8.9473 us
+ 8.9846 us
+ 9.0467 us
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 329.70 ns
- 428.95 ns
- 533.17 ns
+ 64.198 ns
+ 102.23 ns
+ 113.39 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-24.515% | +-23.975% | +-23.460% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++32.477% | ++31.535% | ++30.650% | ++ |
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 6cb2eb45..fd36247b 100644
--- a/event_serialization/262144/report/mean.svg
+++ b/event_serialization/262144/report/mean.svg
@@ -9,70 +9,62 @@ Density (a.u.)
Average time (us)
Slope
- 634.40 ns
- 641.96 ns
- 648.11 ns
+ 644.10 ns
+ 658.08 ns
+ 672.15 ns
Throughput
- 5.8859 GiB/s
- 5.9423 GiB/s
- 6.0131 GiB/s
+ 5.6754 GiB/s
+ 5.7967 GiB/s
+ 5.9225 GiB/s
R²
- 0.7956721
- 0.8057360
- 0.7990449
+ 0.5817853
+ 0.5981754
+ 0.5815800
Mean
- 616.02 ns
- 622.69 ns
- 629.32 ns
+ 653.91 ns
+ 664.62 ns
+ 674.84 ns
Std. Dev.
- 30.288 ns
- 33.807 ns
- 37.700 ns
+ 45.857 ns
+ 53.682 ns
+ 63.485 ns
Median
- 596.23 ns
- 613.74 ns
- 643.21 ns
+ 654.97 ns
+ 690.04 ns
+ 707.57 ns
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 9.6626 ns
- 37.423 ns
- 51.427 ns
+ 10.653 ns
+ 34.502 ns
+ 70.277 ns
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | ++4.6922% | ++6.7329% | ++8.7398% | +(p = 0.00 < + 0.05) | +
Change in throughput | +-4.4819% | +-6.3082% | +-8.0374% | ++ |
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 46cccd94..6a5650c7 100644
--- a/event_serialization/4096/report/mean.svg
+++ b/event_serialization/4096/report/mean.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (ns)
Throughput
- 1.4952 GiB/s
- 1.4966 GiB/s
- 1.4979 GiB/s
+ 1.5918 GiB/s
+ 1.5954 GiB/s
+ 1.5985 GiB/s
R²
- 0.0011382
- 0.0011773
- 0.0011293
+ 0.0007228
+ 0.0007467
+ 0.0007146
Mean
- 2.6078 ms
- 2.6100 ms
- 2.6125 ms
+ 2.4436 ms
+ 2.4484 ms
+ 2.4540 ms
Std. Dev.
- 8.5323 us
- 11.899 us
- 15.215 us
+ 15.772 us
+ 26.509 us
+ 36.040 us
Median
- 2.6054 ms
- 2.6080 ms
- 2.6093 ms
+ 2.4374 ms
+ 2.4415 ms
+ 2.4458 ms
@@ -188,6 +188,89 @@
documentation for more details on the additional statistics.MAD
- 6.2862 us
- 8.0136 us
- 11.083 us
+ 10.390 us
+ 13.882 us
+ 17.869 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-6.3851% | +-6.1903% | +-5.9619% | +(p = 0.00 < + 0.05) | +
Change in throughput | ++6.8206% | ++6.5988% | ++6.3398% | ++ |
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 fd6bbe3d..ef95ecfe 100644
--- a/event_serialization/4194304/report/iteration_times.svg
+++ b/event_serialization/4194304/report/iteration_times.svg
@@ -15,47 +15,47 @@ Average Iteration Time (ms)
Slope
- 4.0722 us
- 4.1632 us
- 4.2415 us
+ 4.0754 us
+ 4.1530 us
+ 4.2282 us
Throughput
- 14.390 GiB/s
- 14.661 GiB/s
- 14.988 GiB/s
+ 14.435 GiB/s
+ 14.697 GiB/s
+ 14.976 GiB/s
R²
- 0.3990812
- 0.4104264
- 0.4019906
+ 0.4006481
+ 0.4101912
+ 0.4012350
Mean
- 3.7517 us
- 3.8473 us
- 3.9443 us
+ 3.6523 us
+ 3.7748 us
+ 3.8955 us
Std. Dev.
- 444.21 ns
- 492.40 ns
- 532.19 ns
+ 561.51 ns
+ 620.97 ns
+ 669.96 ns
Median
- 3.6480 us
- 3.7677 us
- 3.8061 us
+ 3.6885 us
+ 3.7813 us
+ 3.9333 us
@@ -198,6 +198,89 @@
documentation for more details on the additional statistics.MAD
- 354.89 ns
- 635.27 ns
- 791.36 ns
+ 485.24 ns
+ 948.01 ns
+ 1.1160 us
+ | Lower bound | +Estimate | +Upper bound | ++ |
---|---|---|---|---|
Change in time | +-6.1605% | +-1.8847% | ++1.9894% | +(p = 0.36 > + 0.05) | +
Change in throughput | ++6.5650% | ++1.9210% | +-1.9506% | ++ |
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 93768f94..30ecf1b3 100644
--- a/event_serialization/65536/report/mean.svg
+++ b/event_serialization/65536/report/mean.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (us)