diff --git a/event_deserialization/1024/change/estimates.json b/event_deserialization/1024/change/estimates.json
deleted file mode 100644
index 6565f558..00000000
--- a/event_deserialization/1024/change/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.09796404392532478,"upper_bound":-0.07382695105752156},"point_estimate":-0.08606901923456745,"standard_error":0.006063748601746357},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.08845846354251319,"upper_bound":-0.06171444226406164},"point_estimate":-0.07933095728249662,"standard_error":0.00701744667489634}}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/estimates.json b/event_deserialization/1024/main/estimates.json
index 3d782908..2c98194d 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":547.5991578824062,"upper_bound":560.6513145263614},"point_estimate":554.0649042341776,"standard_error":3.3333843788707527},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":546.4786121673004,"upper_bound":561.0324847082162},"point_estimate":550.9228827296379,"standard_error":3.774259085951216},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21.328694963219217,"upper_bound":34.19576173118187},"point_estimate":28.242163475713095,"standard_error":3.1781032819348005},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":554.1875129151888,"upper_bound":566.8067496371785},"point_estimate":560.6673339416684,"standard_error":3.221474069559362},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27.3789954835201,"upper_bound":39.577483985934144},"point_estimate":33.535186380334316,"standard_error":3.1156881332184985}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":522.6832986197919,"upper_bound":551.3347844155367},"point_estimate":534.4549548242089,"standard_error":7.48757067147938},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":515.9340266916902,"upper_bound":528.7792095437574},"point_estimate":523.4885914797574,"standard_error":3.489162416281707},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17.21309126060725,"upper_bound":29.371924949973035},"point_estimate":23.36151101510639,"standard_error":3.321966246288564},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":522.1819654120796,"upper_bound":533.1867231099283},"point_estimate":527.7432821681181,"standard_error":2.8192368419895755},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23.16211142169966,"upper_bound":120.48995078440757},"point_estimate":75.03880392111242,"standard_error":28.75123957927433}}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/raw.csv b/event_deserialization/1024/main/raw.csv
index d6a94b69..4d1ccbe0 100644
--- a/event_deserialization/1024/main/raw.csv
+++ b/event_deserialization/1024/main/raw.csv
@@ -1,101 +1,101 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-event_deserialization,,1024,1024,bytes,358824.0,ns,526
-event_deserialization,,1024,1024,bytes,673747.0,ns,1052
-event_deserialization,,1024,1024,bytes,998574.0,ns,1578
-event_deserialization,,1024,1024,bytes,1149791.0,ns,2104
-event_deserialization,,1024,1024,bytes,1401310.0,ns,2630
-event_deserialization,,1024,1024,bytes,1711128.0,ns,3156
-event_deserialization,,1024,1024,bytes,1771734.0,ns,3682
-event_deserialization,,1024,1024,bytes,2451782.0,ns,4208
-event_deserialization,,1024,1024,bytes,2601297.0,ns,4734
-event_deserialization,,1024,1024,bytes,3067133.0,ns,5260
-event_deserialization,,1024,1024,bytes,3246042.0,ns,5786
-event_deserialization,,1024,1024,bytes,3687578.0,ns,6312
-event_deserialization,,1024,1024,bytes,3760392.0,ns,6838
-event_deserialization,,1024,1024,bytes,4203717.0,ns,7364
-event_deserialization,,1024,1024,bytes,4567741.0,ns,7890
-event_deserialization,,1024,1024,bytes,4610950.0,ns,8416
-event_deserialization,,1024,1024,bytes,4390229.0,ns,8942
-event_deserialization,,1024,1024,bytes,4785072.0,ns,9468
-event_deserialization,,1024,1024,bytes,5472417.0,ns,9994
-event_deserialization,,1024,1024,bytes,5586124.0,ns,10520
-event_deserialization,,1024,1024,bytes,5381597.0,ns,11046
-event_deserialization,,1024,1024,bytes,6113669.0,ns,11572
-event_deserialization,,1024,1024,bytes,6426486.0,ns,12098
-event_deserialization,,1024,1024,bytes,7081145.0,ns,12624
-event_deserialization,,1024,1024,bytes,7146745.0,ns,13150
-event_deserialization,,1024,1024,bytes,7465559.0,ns,13676
-event_deserialization,,1024,1024,bytes,7774795.0,ns,14202
-event_deserialization,,1024,1024,bytes,7523160.0,ns,14728
-event_deserialization,,1024,1024,bytes,8730457.0,ns,15254
-event_deserialization,,1024,1024,bytes,8595357.0,ns,15780
-event_deserialization,,1024,1024,bytes,9024777.0,ns,16306
-event_deserialization,,1024,1024,bytes,8265823.0,ns,16832
-event_deserialization,,1024,1024,bytes,9148990.0,ns,17358
-event_deserialization,,1024,1024,bytes,9512117.0,ns,17884
-event_deserialization,,1024,1024,bytes,11039839.0,ns,18410
-event_deserialization,,1024,1024,bytes,10676013.0,ns,18936
-event_deserialization,,1024,1024,bytes,9683124.0,ns,19462
-event_deserialization,,1024,1024,bytes,9986454.0,ns,19988
-event_deserialization,,1024,1024,bytes,11156330.0,ns,20514
-event_deserialization,,1024,1024,bytes,12011289.0,ns,21040
-event_deserialization,,1024,1024,bytes,10700406.0,ns,21566
-event_deserialization,,1024,1024,bytes,10915032.0,ns,22092
-event_deserialization,,1024,1024,bytes,12994087.0,ns,22618
-event_deserialization,,1024,1024,bytes,13234199.0,ns,23144
-event_deserialization,,1024,1024,bytes,12837071.0,ns,23670
-event_deserialization,,1024,1024,bytes,13574742.0,ns,24196
-event_deserialization,,1024,1024,bytes,14414502.0,ns,24722
-event_deserialization,,1024,1024,bytes,13765237.0,ns,25248
-event_deserialization,,1024,1024,bytes,13288005.0,ns,25774
-event_deserialization,,1024,1024,bytes,14301670.0,ns,26300
-event_deserialization,,1024,1024,bytes,14349998.0,ns,26826
-event_deserialization,,1024,1024,bytes,14937624.0,ns,27352
-event_deserialization,,1024,1024,bytes,15748992.0,ns,27878
-event_deserialization,,1024,1024,bytes,16133826.0,ns,28404
-event_deserialization,,1024,1024,bytes,16230929.0,ns,28930
-event_deserialization,,1024,1024,bytes,15907396.0,ns,29456
-event_deserialization,,1024,1024,bytes,16507944.0,ns,29982
-event_deserialization,,1024,1024,bytes,16302732.0,ns,30508
-event_deserialization,,1024,1024,bytes,16585351.0,ns,31034
-event_deserialization,,1024,1024,bytes,17630322.0,ns,31560
-event_deserialization,,1024,1024,bytes,17234902.0,ns,32086
-event_deserialization,,1024,1024,bytes,17095898.0,ns,32612
-event_deserialization,,1024,1024,bytes,16856285.0,ns,33138
-event_deserialization,,1024,1024,bytes,17793644.0,ns,33664
-event_deserialization,,1024,1024,bytes,19193457.0,ns,34190
-event_deserialization,,1024,1024,bytes,18613103.0,ns,34716
-event_deserialization,,1024,1024,bytes,19994207.0,ns,35242
-event_deserialization,,1024,1024,bytes,20619651.0,ns,35768
-event_deserialization,,1024,1024,bytes,19483578.0,ns,36294
-event_deserialization,,1024,1024,bytes,20787968.0,ns,36820
-event_deserialization,,1024,1024,bytes,18883833.0,ns,37346
-event_deserialization,,1024,1024,bytes,20988495.0,ns,37872
-event_deserialization,,1024,1024,bytes,19631977.0,ns,38398
-event_deserialization,,1024,1024,bytes,22529506.0,ns,38924
-event_deserialization,,1024,1024,bytes,21647133.0,ns,39450
-event_deserialization,,1024,1024,bytes,22190272.0,ns,39976
-event_deserialization,,1024,1024,bytes,24024708.0,ns,40502
-event_deserialization,,1024,1024,bytes,24481145.0,ns,41028
-event_deserialization,,1024,1024,bytes,24539252.0,ns,41554
-event_deserialization,,1024,1024,bytes,23931100.0,ns,42080
-event_deserialization,,1024,1024,bytes,24284430.0,ns,42606
-event_deserialization,,1024,1024,bytes,23421072.0,ns,43132
-event_deserialization,,1024,1024,bytes,25641027.0,ns,43658
-event_deserialization,,1024,1024,bytes,26039475.0,ns,44184
-event_deserialization,,1024,1024,bytes,26684613.0,ns,44710
-event_deserialization,,1024,1024,bytes,27515779.0,ns,45236
-event_deserialization,,1024,1024,bytes,27230452.0,ns,45762
-event_deserialization,,1024,1024,bytes,27776893.0,ns,46288
-event_deserialization,,1024,1024,bytes,25639137.0,ns,46814
-event_deserialization,,1024,1024,bytes,28441139.0,ns,47340
-event_deserialization,,1024,1024,bytes,27959004.0,ns,47866
-event_deserialization,,1024,1024,bytes,26405688.0,ns,48392
-event_deserialization,,1024,1024,bytes,27568763.0,ns,48918
-event_deserialization,,1024,1024,bytes,27264742.0,ns,49444
-event_deserialization,,1024,1024,bytes,27625809.0,ns,49970
-event_deserialization,,1024,1024,bytes,28858757.0,ns,50496
-event_deserialization,,1024,1024,bytes,28088203.0,ns,51022
-event_deserialization,,1024,1024,bytes,29347907.0,ns,51548
-event_deserialization,,1024,1024,bytes,29726044.0,ns,52074
-event_deserialization,,1024,1024,bytes,28995782.0,ns,52600
+event_deserialization,,1024,1024,bytes,652203.0,ns,556
+event_deserialization,,1024,1024,bytes,578904.0,ns,1112
+event_deserialization,,1024,1024,bytes,899206.0,ns,1668
+event_deserialization,,1024,1024,bytes,1216603.0,ns,2224
+event_deserialization,,1024,1024,bytes,1464006.0,ns,2780
+event_deserialization,,1024,1024,bytes,1727007.0,ns,3336
+event_deserialization,,1024,1024,bytes,2149506.0,ns,3892
+event_deserialization,,1024,1024,bytes,3626915.0,ns,4448
+event_deserialization,,1024,1024,bytes,3012114.0,ns,5004
+event_deserialization,,1024,1024,bytes,3030112.0,ns,5560
+event_deserialization,,1024,1024,bytes,3523213.0,ns,6116
+event_deserialization,,1024,1024,bytes,3676617.0,ns,6672
+event_deserialization,,1024,1024,bytes,4117416.0,ns,7228
+event_deserialization,,1024,1024,bytes,3960521.0,ns,7784
+event_deserialization,,1024,1024,bytes,4177215.0,ns,8340
+event_deserialization,,1024,1024,bytes,5361121.0,ns,8896
+event_deserialization,,1024,1024,bytes,4759421.0,ns,9452
+event_deserialization,,1024,1024,bytes,4967521.0,ns,10008
+event_deserialization,,1024,1024,bytes,5293719.0,ns,10564
+event_deserialization,,1024,1024,bytes,5646328.0,ns,11120
+event_deserialization,,1024,1024,bytes,6019129.0,ns,11676
+event_deserialization,,1024,1024,bytes,6135628.0,ns,12232
+event_deserialization,,1024,1024,bytes,6790732.0,ns,12788
+event_deserialization,,1024,1024,bytes,6929333.0,ns,13344
+event_deserialization,,1024,1024,bytes,6995931.0,ns,13900
+event_deserialization,,1024,1024,bytes,7384234.0,ns,14456
+event_deserialization,,1024,1024,bytes,7900534.0,ns,15012
+event_deserialization,,1024,1024,bytes,8917738.0,ns,15568
+event_deserialization,,1024,1024,bytes,8178841.0,ns,16124
+event_deserialization,,1024,1024,bytes,8752940.0,ns,16680
+event_deserialization,,1024,1024,bytes,9617853.0,ns,17236
+event_deserialization,,1024,1024,bytes,9076345.0,ns,17792
+event_deserialization,,1024,1024,bytes,9503441.0,ns,18348
+event_deserialization,,1024,1024,bytes,9537239.0,ns,18904
+event_deserialization,,1024,1024,bytes,9887144.0,ns,19460
+event_deserialization,,1024,1024,bytes,10147246.0,ns,20016
+event_deserialization,,1024,1024,bytes,10305746.0,ns,20572
+event_deserialization,,1024,1024,bytes,11185353.0,ns,21128
+event_deserialization,,1024,1024,bytes,11368747.0,ns,21684
+event_deserialization,,1024,1024,bytes,11221452.0,ns,22240
+event_deserialization,,1024,1024,bytes,11406753.0,ns,22796
+event_deserialization,,1024,1024,bytes,11789463.0,ns,23352
+event_deserialization,,1024,1024,bytes,12177661.0,ns,23908
+event_deserialization,,1024,1024,bytes,12425252.0,ns,24464
+event_deserialization,,1024,1024,bytes,12567656.0,ns,25020
+event_deserialization,,1024,1024,bytes,13035159.0,ns,25576
+event_deserialization,,1024,1024,bytes,13367257.0,ns,26132
+event_deserialization,,1024,1024,bytes,13478552.0,ns,26688
+event_deserialization,,1024,1024,bytes,13653255.0,ns,27244
+event_deserialization,,1024,1024,bytes,14433163.0,ns,27800
+event_deserialization,,1024,1024,bytes,14821262.0,ns,28356
+event_deserialization,,1024,1024,bytes,15711765.0,ns,28912
+event_deserialization,,1024,1024,bytes,16013568.0,ns,29468
+event_deserialization,,1024,1024,bytes,15190862.0,ns,30024
+event_deserialization,,1024,1024,bytes,15680971.0,ns,30580
+event_deserialization,,1024,1024,bytes,15602269.0,ns,31136
+event_deserialization,,1024,1024,bytes,16030471.0,ns,31692
+event_deserialization,,1024,1024,bytes,15388967.0,ns,32248
+event_deserialization,,1024,1024,bytes,15670370.0,ns,32804
+event_deserialization,,1024,1024,bytes,15892072.0,ns,33360
+event_deserialization,,1024,1024,bytes,16151879.0,ns,33916
+event_deserialization,,1024,1024,bytes,16696674.0,ns,34472
+event_deserialization,,1024,1024,bytes,18022289.0,ns,35028
+event_deserialization,,1024,1024,bytes,18730181.0,ns,35584
+event_deserialization,,1024,1024,bytes,20496293.0,ns,36140
+event_deserialization,,1024,1024,bytes,19106484.0,ns,36696
+event_deserialization,,1024,1024,bytes,19740984.0,ns,37252
+event_deserialization,,1024,1024,bytes,20560385.0,ns,37808
+event_deserialization,,1024,1024,bytes,19793293.0,ns,38364
+event_deserialization,,1024,1024,bytes,20111691.0,ns,38920
+event_deserialization,,1024,1024,bytes,20790493.0,ns,39476
+event_deserialization,,1024,1024,bytes,21084886.0,ns,40032
+event_deserialization,,1024,1024,bytes,21181392.0,ns,40588
+event_deserialization,,1024,1024,bytes,21698505.0,ns,41144
+event_deserialization,,1024,1024,bytes,22064083.0,ns,41700
+event_deserialization,,1024,1024,bytes,23554712.0,ns,42256
+event_deserialization,,1024,1024,bytes,24299905.0,ns,42812
+event_deserialization,,1024,1024,bytes,22993906.0,ns,43368
+event_deserialization,,1024,1024,bytes,23226098.0,ns,43924
+event_deserialization,,1024,1024,bytes,25890009.0,ns,44480
+event_deserialization,,1024,1024,bytes,24238904.0,ns,45036
+event_deserialization,,1024,1024,bytes,24308808.0,ns,45592
+event_deserialization,,1024,1024,bytes,26645513.0,ns,46148
+event_deserialization,,1024,1024,bytes,25186419.0,ns,46704
+event_deserialization,,1024,1024,bytes,24893516.0,ns,47260
+event_deserialization,,1024,1024,bytes,26460112.0,ns,47816
+event_deserialization,,1024,1024,bytes,25712215.0,ns,48372
+event_deserialization,,1024,1024,bytes,25959714.0,ns,48928
+event_deserialization,,1024,1024,bytes,26272520.0,ns,49484
+event_deserialization,,1024,1024,bytes,26529017.0,ns,50040
+event_deserialization,,1024,1024,bytes,26877729.0,ns,50596
+event_deserialization,,1024,1024,bytes,27418826.0,ns,51152
+event_deserialization,,1024,1024,bytes,27435768.0,ns,51708
+event_deserialization,,1024,1024,bytes,28584330.0,ns,52264
+event_deserialization,,1024,1024,bytes,28667034.0,ns,52820
+event_deserialization,,1024,1024,bytes,26835702.0,ns,53376
+event_deserialization,,1024,1024,bytes,27819486.0,ns,53932
+event_deserialization,,1024,1024,bytes,30585621.0,ns,54488
+event_deserialization,,1024,1024,bytes,28183819.0,ns,55044
+event_deserialization,,1024,1024,bytes,28318526.0,ns,55600
diff --git a/event_deserialization/1024/main/sample.json b/event_deserialization/1024/main/sample.json
index d327f3b9..82ad174f 100644
--- a/event_deserialization/1024/main/sample.json
+++ b/event_deserialization/1024/main/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[526.0,1052.0,1578.0,2104.0,2630.0,3156.0,3682.0,4208.0,4734.0,5260.0,5786.0,6312.0,6838.0,7364.0,7890.0,8416.0,8942.0,9468.0,9994.0,10520.0,11046.0,11572.0,12098.0,12624.0,13150.0,13676.0,14202.0,14728.0,15254.0,15780.0,16306.0,16832.0,17358.0,17884.0,18410.0,18936.0,19462.0,19988.0,20514.0,21040.0,21566.0,22092.0,22618.0,23144.0,23670.0,24196.0,24722.0,25248.0,25774.0,26300.0,26826.0,27352.0,27878.0,28404.0,28930.0,29456.0,29982.0,30508.0,31034.0,31560.0,32086.0,32612.0,33138.0,33664.0,34190.0,34716.0,35242.0,35768.0,36294.0,36820.0,37346.0,37872.0,38398.0,38924.0,39450.0,39976.0,40502.0,41028.0,41554.0,42080.0,42606.0,43132.0,43658.0,44184.0,44710.0,45236.0,45762.0,46288.0,46814.0,47340.0,47866.0,48392.0,48918.0,49444.0,49970.0,50496.0,51022.0,51548.0,52074.0,52600.0],"times":[358824.0,673747.0,998574.0,1149791.0,1401310.0,1711128.0,1771734.0,2451782.0,2601297.0,3067133.0,3246042.0,3687578.0,3760392.0,4203717.0,4567741.0,4610950.0,4390229.0,4785072.0,5472417.0,5586124.0,5381597.0,6113669.0,6426486.0,7081145.0,7146745.0,7465559.0,7774795.0,7523160.0,8730457.0,8595357.0,9024777.0,8265823.0,9148990.0,9512117.0,11039839.0,10676013.0,9683124.0,9986454.0,11156330.0,12011289.0,10700406.0,10915032.0,12994087.0,13234199.0,12837071.0,13574742.0,14414502.0,13765237.0,13288005.0,14301670.0,14349998.0,14937624.0,15748992.0,16133826.0,16230929.0,15907396.0,16507944.0,16302732.0,16585351.0,17630322.0,17234902.0,17095898.0,16856285.0,17793644.0,19193457.0,18613103.0,19994207.0,20619651.0,19483578.0,20787968.0,18883833.0,20988495.0,19631977.0,22529506.0,21647133.0,22190272.0,24024708.0,24481145.0,24539252.0,23931100.0,24284430.0,23421072.0,25641027.0,26039475.0,26684613.0,27515779.0,27230452.0,27776893.0,25639137.0,28441139.0,27959004.0,26405688.0,27568763.0,27264742.0,27625809.0,28858757.0,28088203.0,29347907.0,29726044.0,28995782.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[556.0,1112.0,1668.0,2224.0,2780.0,3336.0,3892.0,4448.0,5004.0,5560.0,6116.0,6672.0,7228.0,7784.0,8340.0,8896.0,9452.0,10008.0,10564.0,11120.0,11676.0,12232.0,12788.0,13344.0,13900.0,14456.0,15012.0,15568.0,16124.0,16680.0,17236.0,17792.0,18348.0,18904.0,19460.0,20016.0,20572.0,21128.0,21684.0,22240.0,22796.0,23352.0,23908.0,24464.0,25020.0,25576.0,26132.0,26688.0,27244.0,27800.0,28356.0,28912.0,29468.0,30024.0,30580.0,31136.0,31692.0,32248.0,32804.0,33360.0,33916.0,34472.0,35028.0,35584.0,36140.0,36696.0,37252.0,37808.0,38364.0,38920.0,39476.0,40032.0,40588.0,41144.0,41700.0,42256.0,42812.0,43368.0,43924.0,44480.0,45036.0,45592.0,46148.0,46704.0,47260.0,47816.0,48372.0,48928.0,49484.0,50040.0,50596.0,51152.0,51708.0,52264.0,52820.0,53376.0,53932.0,54488.0,55044.0,55600.0],"times":[652203.0,578904.0,899206.0,1216603.0,1464006.0,1727007.0,2149506.0,3626915.0,3012114.0,3030112.0,3523213.0,3676617.0,4117416.0,3960521.0,4177215.0,5361121.0,4759421.0,4967521.0,5293719.0,5646328.0,6019129.0,6135628.0,6790732.0,6929333.0,6995931.0,7384234.0,7900534.0,8917738.0,8178841.0,8752940.0,9617853.0,9076345.0,9503441.0,9537239.0,9887144.0,10147246.0,10305746.0,11185353.0,11368747.0,11221452.0,11406753.0,11789463.0,12177661.0,12425252.0,12567656.0,13035159.0,13367257.0,13478552.0,13653255.0,14433163.0,14821262.0,15711765.0,16013568.0,15190862.0,15680971.0,15602269.0,16030471.0,15388967.0,15670370.0,15892072.0,16151879.0,16696674.0,18022289.0,18730181.0,20496293.0,19106484.0,19740984.0,20560385.0,19793293.0,20111691.0,20790493.0,21084886.0,21181392.0,21698505.0,22064083.0,23554712.0,24299905.0,22993906.0,23226098.0,25890009.0,24238904.0,24308808.0,26645513.0,25186419.0,24893516.0,26460112.0,25712215.0,25959714.0,26272520.0,26529017.0,26877729.0,27418826.0,27435768.0,28584330.0,28667034.0,26835702.0,27819486.0,30585621.0,28183819.0,28318526.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/tukey.json b/event_deserialization/1024/main/tukey.json
index d07add09..99e3b90d 100644
--- a/event_deserialization/1024/main/tukey.json
+++ b/event_deserialization/1024/main/tukey.json
@@ -1 +1 @@
-[428.63610547539554,482.2416853820794,625.1898984665697,678.7954783732537]
\ No newline at end of file
+[413.1204297276464,460.3772562307297,586.3954602389517,633.6522867420349]
\ No newline at end of file
diff --git a/event_deserialization/1024/new/estimates.json b/event_deserialization/1024/new/estimates.json
index 3d782908..2c98194d 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":547.5991578824062,"upper_bound":560.6513145263614},"point_estimate":554.0649042341776,"standard_error":3.3333843788707527},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":546.4786121673004,"upper_bound":561.0324847082162},"point_estimate":550.9228827296379,"standard_error":3.774259085951216},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21.328694963219217,"upper_bound":34.19576173118187},"point_estimate":28.242163475713095,"standard_error":3.1781032819348005},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":554.1875129151888,"upper_bound":566.8067496371785},"point_estimate":560.6673339416684,"standard_error":3.221474069559362},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27.3789954835201,"upper_bound":39.577483985934144},"point_estimate":33.535186380334316,"standard_error":3.1156881332184985}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":522.6832986197919,"upper_bound":551.3347844155367},"point_estimate":534.4549548242089,"standard_error":7.48757067147938},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":515.9340266916902,"upper_bound":528.7792095437574},"point_estimate":523.4885914797574,"standard_error":3.489162416281707},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17.21309126060725,"upper_bound":29.371924949973035},"point_estimate":23.36151101510639,"standard_error":3.321966246288564},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":522.1819654120796,"upper_bound":533.1867231099283},"point_estimate":527.7432821681181,"standard_error":2.8192368419895755},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23.16211142169966,"upper_bound":120.48995078440757},"point_estimate":75.03880392111242,"standard_error":28.75123957927433}}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/raw.csv b/event_deserialization/1024/new/raw.csv
index d6a94b69..4d1ccbe0 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,358824.0,ns,526
-event_deserialization,,1024,1024,bytes,673747.0,ns,1052
-event_deserialization,,1024,1024,bytes,998574.0,ns,1578
-event_deserialization,,1024,1024,bytes,1149791.0,ns,2104
-event_deserialization,,1024,1024,bytes,1401310.0,ns,2630
-event_deserialization,,1024,1024,bytes,1711128.0,ns,3156
-event_deserialization,,1024,1024,bytes,1771734.0,ns,3682
-event_deserialization,,1024,1024,bytes,2451782.0,ns,4208
-event_deserialization,,1024,1024,bytes,2601297.0,ns,4734
-event_deserialization,,1024,1024,bytes,3067133.0,ns,5260
-event_deserialization,,1024,1024,bytes,3246042.0,ns,5786
-event_deserialization,,1024,1024,bytes,3687578.0,ns,6312
-event_deserialization,,1024,1024,bytes,3760392.0,ns,6838
-event_deserialization,,1024,1024,bytes,4203717.0,ns,7364
-event_deserialization,,1024,1024,bytes,4567741.0,ns,7890
-event_deserialization,,1024,1024,bytes,4610950.0,ns,8416
-event_deserialization,,1024,1024,bytes,4390229.0,ns,8942
-event_deserialization,,1024,1024,bytes,4785072.0,ns,9468
-event_deserialization,,1024,1024,bytes,5472417.0,ns,9994
-event_deserialization,,1024,1024,bytes,5586124.0,ns,10520
-event_deserialization,,1024,1024,bytes,5381597.0,ns,11046
-event_deserialization,,1024,1024,bytes,6113669.0,ns,11572
-event_deserialization,,1024,1024,bytes,6426486.0,ns,12098
-event_deserialization,,1024,1024,bytes,7081145.0,ns,12624
-event_deserialization,,1024,1024,bytes,7146745.0,ns,13150
-event_deserialization,,1024,1024,bytes,7465559.0,ns,13676
-event_deserialization,,1024,1024,bytes,7774795.0,ns,14202
-event_deserialization,,1024,1024,bytes,7523160.0,ns,14728
-event_deserialization,,1024,1024,bytes,8730457.0,ns,15254
-event_deserialization,,1024,1024,bytes,8595357.0,ns,15780
-event_deserialization,,1024,1024,bytes,9024777.0,ns,16306
-event_deserialization,,1024,1024,bytes,8265823.0,ns,16832
-event_deserialization,,1024,1024,bytes,9148990.0,ns,17358
-event_deserialization,,1024,1024,bytes,9512117.0,ns,17884
-event_deserialization,,1024,1024,bytes,11039839.0,ns,18410
-event_deserialization,,1024,1024,bytes,10676013.0,ns,18936
-event_deserialization,,1024,1024,bytes,9683124.0,ns,19462
-event_deserialization,,1024,1024,bytes,9986454.0,ns,19988
-event_deserialization,,1024,1024,bytes,11156330.0,ns,20514
-event_deserialization,,1024,1024,bytes,12011289.0,ns,21040
-event_deserialization,,1024,1024,bytes,10700406.0,ns,21566
-event_deserialization,,1024,1024,bytes,10915032.0,ns,22092
-event_deserialization,,1024,1024,bytes,12994087.0,ns,22618
-event_deserialization,,1024,1024,bytes,13234199.0,ns,23144
-event_deserialization,,1024,1024,bytes,12837071.0,ns,23670
-event_deserialization,,1024,1024,bytes,13574742.0,ns,24196
-event_deserialization,,1024,1024,bytes,14414502.0,ns,24722
-event_deserialization,,1024,1024,bytes,13765237.0,ns,25248
-event_deserialization,,1024,1024,bytes,13288005.0,ns,25774
-event_deserialization,,1024,1024,bytes,14301670.0,ns,26300
-event_deserialization,,1024,1024,bytes,14349998.0,ns,26826
-event_deserialization,,1024,1024,bytes,14937624.0,ns,27352
-event_deserialization,,1024,1024,bytes,15748992.0,ns,27878
-event_deserialization,,1024,1024,bytes,16133826.0,ns,28404
-event_deserialization,,1024,1024,bytes,16230929.0,ns,28930
-event_deserialization,,1024,1024,bytes,15907396.0,ns,29456
-event_deserialization,,1024,1024,bytes,16507944.0,ns,29982
-event_deserialization,,1024,1024,bytes,16302732.0,ns,30508
-event_deserialization,,1024,1024,bytes,16585351.0,ns,31034
-event_deserialization,,1024,1024,bytes,17630322.0,ns,31560
-event_deserialization,,1024,1024,bytes,17234902.0,ns,32086
-event_deserialization,,1024,1024,bytes,17095898.0,ns,32612
-event_deserialization,,1024,1024,bytes,16856285.0,ns,33138
-event_deserialization,,1024,1024,bytes,17793644.0,ns,33664
-event_deserialization,,1024,1024,bytes,19193457.0,ns,34190
-event_deserialization,,1024,1024,bytes,18613103.0,ns,34716
-event_deserialization,,1024,1024,bytes,19994207.0,ns,35242
-event_deserialization,,1024,1024,bytes,20619651.0,ns,35768
-event_deserialization,,1024,1024,bytes,19483578.0,ns,36294
-event_deserialization,,1024,1024,bytes,20787968.0,ns,36820
-event_deserialization,,1024,1024,bytes,18883833.0,ns,37346
-event_deserialization,,1024,1024,bytes,20988495.0,ns,37872
-event_deserialization,,1024,1024,bytes,19631977.0,ns,38398
-event_deserialization,,1024,1024,bytes,22529506.0,ns,38924
-event_deserialization,,1024,1024,bytes,21647133.0,ns,39450
-event_deserialization,,1024,1024,bytes,22190272.0,ns,39976
-event_deserialization,,1024,1024,bytes,24024708.0,ns,40502
-event_deserialization,,1024,1024,bytes,24481145.0,ns,41028
-event_deserialization,,1024,1024,bytes,24539252.0,ns,41554
-event_deserialization,,1024,1024,bytes,23931100.0,ns,42080
-event_deserialization,,1024,1024,bytes,24284430.0,ns,42606
-event_deserialization,,1024,1024,bytes,23421072.0,ns,43132
-event_deserialization,,1024,1024,bytes,25641027.0,ns,43658
-event_deserialization,,1024,1024,bytes,26039475.0,ns,44184
-event_deserialization,,1024,1024,bytes,26684613.0,ns,44710
-event_deserialization,,1024,1024,bytes,27515779.0,ns,45236
-event_deserialization,,1024,1024,bytes,27230452.0,ns,45762
-event_deserialization,,1024,1024,bytes,27776893.0,ns,46288
-event_deserialization,,1024,1024,bytes,25639137.0,ns,46814
-event_deserialization,,1024,1024,bytes,28441139.0,ns,47340
-event_deserialization,,1024,1024,bytes,27959004.0,ns,47866
-event_deserialization,,1024,1024,bytes,26405688.0,ns,48392
-event_deserialization,,1024,1024,bytes,27568763.0,ns,48918
-event_deserialization,,1024,1024,bytes,27264742.0,ns,49444
-event_deserialization,,1024,1024,bytes,27625809.0,ns,49970
-event_deserialization,,1024,1024,bytes,28858757.0,ns,50496
-event_deserialization,,1024,1024,bytes,28088203.0,ns,51022
-event_deserialization,,1024,1024,bytes,29347907.0,ns,51548
-event_deserialization,,1024,1024,bytes,29726044.0,ns,52074
-event_deserialization,,1024,1024,bytes,28995782.0,ns,52600
+event_deserialization,,1024,1024,bytes,652203.0,ns,556
+event_deserialization,,1024,1024,bytes,578904.0,ns,1112
+event_deserialization,,1024,1024,bytes,899206.0,ns,1668
+event_deserialization,,1024,1024,bytes,1216603.0,ns,2224
+event_deserialization,,1024,1024,bytes,1464006.0,ns,2780
+event_deserialization,,1024,1024,bytes,1727007.0,ns,3336
+event_deserialization,,1024,1024,bytes,2149506.0,ns,3892
+event_deserialization,,1024,1024,bytes,3626915.0,ns,4448
+event_deserialization,,1024,1024,bytes,3012114.0,ns,5004
+event_deserialization,,1024,1024,bytes,3030112.0,ns,5560
+event_deserialization,,1024,1024,bytes,3523213.0,ns,6116
+event_deserialization,,1024,1024,bytes,3676617.0,ns,6672
+event_deserialization,,1024,1024,bytes,4117416.0,ns,7228
+event_deserialization,,1024,1024,bytes,3960521.0,ns,7784
+event_deserialization,,1024,1024,bytes,4177215.0,ns,8340
+event_deserialization,,1024,1024,bytes,5361121.0,ns,8896
+event_deserialization,,1024,1024,bytes,4759421.0,ns,9452
+event_deserialization,,1024,1024,bytes,4967521.0,ns,10008
+event_deserialization,,1024,1024,bytes,5293719.0,ns,10564
+event_deserialization,,1024,1024,bytes,5646328.0,ns,11120
+event_deserialization,,1024,1024,bytes,6019129.0,ns,11676
+event_deserialization,,1024,1024,bytes,6135628.0,ns,12232
+event_deserialization,,1024,1024,bytes,6790732.0,ns,12788
+event_deserialization,,1024,1024,bytes,6929333.0,ns,13344
+event_deserialization,,1024,1024,bytes,6995931.0,ns,13900
+event_deserialization,,1024,1024,bytes,7384234.0,ns,14456
+event_deserialization,,1024,1024,bytes,7900534.0,ns,15012
+event_deserialization,,1024,1024,bytes,8917738.0,ns,15568
+event_deserialization,,1024,1024,bytes,8178841.0,ns,16124
+event_deserialization,,1024,1024,bytes,8752940.0,ns,16680
+event_deserialization,,1024,1024,bytes,9617853.0,ns,17236
+event_deserialization,,1024,1024,bytes,9076345.0,ns,17792
+event_deserialization,,1024,1024,bytes,9503441.0,ns,18348
+event_deserialization,,1024,1024,bytes,9537239.0,ns,18904
+event_deserialization,,1024,1024,bytes,9887144.0,ns,19460
+event_deserialization,,1024,1024,bytes,10147246.0,ns,20016
+event_deserialization,,1024,1024,bytes,10305746.0,ns,20572
+event_deserialization,,1024,1024,bytes,11185353.0,ns,21128
+event_deserialization,,1024,1024,bytes,11368747.0,ns,21684
+event_deserialization,,1024,1024,bytes,11221452.0,ns,22240
+event_deserialization,,1024,1024,bytes,11406753.0,ns,22796
+event_deserialization,,1024,1024,bytes,11789463.0,ns,23352
+event_deserialization,,1024,1024,bytes,12177661.0,ns,23908
+event_deserialization,,1024,1024,bytes,12425252.0,ns,24464
+event_deserialization,,1024,1024,bytes,12567656.0,ns,25020
+event_deserialization,,1024,1024,bytes,13035159.0,ns,25576
+event_deserialization,,1024,1024,bytes,13367257.0,ns,26132
+event_deserialization,,1024,1024,bytes,13478552.0,ns,26688
+event_deserialization,,1024,1024,bytes,13653255.0,ns,27244
+event_deserialization,,1024,1024,bytes,14433163.0,ns,27800
+event_deserialization,,1024,1024,bytes,14821262.0,ns,28356
+event_deserialization,,1024,1024,bytes,15711765.0,ns,28912
+event_deserialization,,1024,1024,bytes,16013568.0,ns,29468
+event_deserialization,,1024,1024,bytes,15190862.0,ns,30024
+event_deserialization,,1024,1024,bytes,15680971.0,ns,30580
+event_deserialization,,1024,1024,bytes,15602269.0,ns,31136
+event_deserialization,,1024,1024,bytes,16030471.0,ns,31692
+event_deserialization,,1024,1024,bytes,15388967.0,ns,32248
+event_deserialization,,1024,1024,bytes,15670370.0,ns,32804
+event_deserialization,,1024,1024,bytes,15892072.0,ns,33360
+event_deserialization,,1024,1024,bytes,16151879.0,ns,33916
+event_deserialization,,1024,1024,bytes,16696674.0,ns,34472
+event_deserialization,,1024,1024,bytes,18022289.0,ns,35028
+event_deserialization,,1024,1024,bytes,18730181.0,ns,35584
+event_deserialization,,1024,1024,bytes,20496293.0,ns,36140
+event_deserialization,,1024,1024,bytes,19106484.0,ns,36696
+event_deserialization,,1024,1024,bytes,19740984.0,ns,37252
+event_deserialization,,1024,1024,bytes,20560385.0,ns,37808
+event_deserialization,,1024,1024,bytes,19793293.0,ns,38364
+event_deserialization,,1024,1024,bytes,20111691.0,ns,38920
+event_deserialization,,1024,1024,bytes,20790493.0,ns,39476
+event_deserialization,,1024,1024,bytes,21084886.0,ns,40032
+event_deserialization,,1024,1024,bytes,21181392.0,ns,40588
+event_deserialization,,1024,1024,bytes,21698505.0,ns,41144
+event_deserialization,,1024,1024,bytes,22064083.0,ns,41700
+event_deserialization,,1024,1024,bytes,23554712.0,ns,42256
+event_deserialization,,1024,1024,bytes,24299905.0,ns,42812
+event_deserialization,,1024,1024,bytes,22993906.0,ns,43368
+event_deserialization,,1024,1024,bytes,23226098.0,ns,43924
+event_deserialization,,1024,1024,bytes,25890009.0,ns,44480
+event_deserialization,,1024,1024,bytes,24238904.0,ns,45036
+event_deserialization,,1024,1024,bytes,24308808.0,ns,45592
+event_deserialization,,1024,1024,bytes,26645513.0,ns,46148
+event_deserialization,,1024,1024,bytes,25186419.0,ns,46704
+event_deserialization,,1024,1024,bytes,24893516.0,ns,47260
+event_deserialization,,1024,1024,bytes,26460112.0,ns,47816
+event_deserialization,,1024,1024,bytes,25712215.0,ns,48372
+event_deserialization,,1024,1024,bytes,25959714.0,ns,48928
+event_deserialization,,1024,1024,bytes,26272520.0,ns,49484
+event_deserialization,,1024,1024,bytes,26529017.0,ns,50040
+event_deserialization,,1024,1024,bytes,26877729.0,ns,50596
+event_deserialization,,1024,1024,bytes,27418826.0,ns,51152
+event_deserialization,,1024,1024,bytes,27435768.0,ns,51708
+event_deserialization,,1024,1024,bytes,28584330.0,ns,52264
+event_deserialization,,1024,1024,bytes,28667034.0,ns,52820
+event_deserialization,,1024,1024,bytes,26835702.0,ns,53376
+event_deserialization,,1024,1024,bytes,27819486.0,ns,53932
+event_deserialization,,1024,1024,bytes,30585621.0,ns,54488
+event_deserialization,,1024,1024,bytes,28183819.0,ns,55044
+event_deserialization,,1024,1024,bytes,28318526.0,ns,55600
diff --git a/event_deserialization/1024/new/sample.json b/event_deserialization/1024/new/sample.json
index d327f3b9..82ad174f 100644
--- a/event_deserialization/1024/new/sample.json
+++ b/event_deserialization/1024/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[526.0,1052.0,1578.0,2104.0,2630.0,3156.0,3682.0,4208.0,4734.0,5260.0,5786.0,6312.0,6838.0,7364.0,7890.0,8416.0,8942.0,9468.0,9994.0,10520.0,11046.0,11572.0,12098.0,12624.0,13150.0,13676.0,14202.0,14728.0,15254.0,15780.0,16306.0,16832.0,17358.0,17884.0,18410.0,18936.0,19462.0,19988.0,20514.0,21040.0,21566.0,22092.0,22618.0,23144.0,23670.0,24196.0,24722.0,25248.0,25774.0,26300.0,26826.0,27352.0,27878.0,28404.0,28930.0,29456.0,29982.0,30508.0,31034.0,31560.0,32086.0,32612.0,33138.0,33664.0,34190.0,34716.0,35242.0,35768.0,36294.0,36820.0,37346.0,37872.0,38398.0,38924.0,39450.0,39976.0,40502.0,41028.0,41554.0,42080.0,42606.0,43132.0,43658.0,44184.0,44710.0,45236.0,45762.0,46288.0,46814.0,47340.0,47866.0,48392.0,48918.0,49444.0,49970.0,50496.0,51022.0,51548.0,52074.0,52600.0],"times":[358824.0,673747.0,998574.0,1149791.0,1401310.0,1711128.0,1771734.0,2451782.0,2601297.0,3067133.0,3246042.0,3687578.0,3760392.0,4203717.0,4567741.0,4610950.0,4390229.0,4785072.0,5472417.0,5586124.0,5381597.0,6113669.0,6426486.0,7081145.0,7146745.0,7465559.0,7774795.0,7523160.0,8730457.0,8595357.0,9024777.0,8265823.0,9148990.0,9512117.0,11039839.0,10676013.0,9683124.0,9986454.0,11156330.0,12011289.0,10700406.0,10915032.0,12994087.0,13234199.0,12837071.0,13574742.0,14414502.0,13765237.0,13288005.0,14301670.0,14349998.0,14937624.0,15748992.0,16133826.0,16230929.0,15907396.0,16507944.0,16302732.0,16585351.0,17630322.0,17234902.0,17095898.0,16856285.0,17793644.0,19193457.0,18613103.0,19994207.0,20619651.0,19483578.0,20787968.0,18883833.0,20988495.0,19631977.0,22529506.0,21647133.0,22190272.0,24024708.0,24481145.0,24539252.0,23931100.0,24284430.0,23421072.0,25641027.0,26039475.0,26684613.0,27515779.0,27230452.0,27776893.0,25639137.0,28441139.0,27959004.0,26405688.0,27568763.0,27264742.0,27625809.0,28858757.0,28088203.0,29347907.0,29726044.0,28995782.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[556.0,1112.0,1668.0,2224.0,2780.0,3336.0,3892.0,4448.0,5004.0,5560.0,6116.0,6672.0,7228.0,7784.0,8340.0,8896.0,9452.0,10008.0,10564.0,11120.0,11676.0,12232.0,12788.0,13344.0,13900.0,14456.0,15012.0,15568.0,16124.0,16680.0,17236.0,17792.0,18348.0,18904.0,19460.0,20016.0,20572.0,21128.0,21684.0,22240.0,22796.0,23352.0,23908.0,24464.0,25020.0,25576.0,26132.0,26688.0,27244.0,27800.0,28356.0,28912.0,29468.0,30024.0,30580.0,31136.0,31692.0,32248.0,32804.0,33360.0,33916.0,34472.0,35028.0,35584.0,36140.0,36696.0,37252.0,37808.0,38364.0,38920.0,39476.0,40032.0,40588.0,41144.0,41700.0,42256.0,42812.0,43368.0,43924.0,44480.0,45036.0,45592.0,46148.0,46704.0,47260.0,47816.0,48372.0,48928.0,49484.0,50040.0,50596.0,51152.0,51708.0,52264.0,52820.0,53376.0,53932.0,54488.0,55044.0,55600.0],"times":[652203.0,578904.0,899206.0,1216603.0,1464006.0,1727007.0,2149506.0,3626915.0,3012114.0,3030112.0,3523213.0,3676617.0,4117416.0,3960521.0,4177215.0,5361121.0,4759421.0,4967521.0,5293719.0,5646328.0,6019129.0,6135628.0,6790732.0,6929333.0,6995931.0,7384234.0,7900534.0,8917738.0,8178841.0,8752940.0,9617853.0,9076345.0,9503441.0,9537239.0,9887144.0,10147246.0,10305746.0,11185353.0,11368747.0,11221452.0,11406753.0,11789463.0,12177661.0,12425252.0,12567656.0,13035159.0,13367257.0,13478552.0,13653255.0,14433163.0,14821262.0,15711765.0,16013568.0,15190862.0,15680971.0,15602269.0,16030471.0,15388967.0,15670370.0,15892072.0,16151879.0,16696674.0,18022289.0,18730181.0,20496293.0,19106484.0,19740984.0,20560385.0,19793293.0,20111691.0,20790493.0,21084886.0,21181392.0,21698505.0,22064083.0,23554712.0,24299905.0,22993906.0,23226098.0,25890009.0,24238904.0,24308808.0,26645513.0,25186419.0,24893516.0,26460112.0,25712215.0,25959714.0,26272520.0,26529017.0,26877729.0,27418826.0,27435768.0,28584330.0,28667034.0,26835702.0,27819486.0,30585621.0,28183819.0,28318526.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/tukey.json b/event_deserialization/1024/new/tukey.json
index d07add09..99e3b90d 100644
--- a/event_deserialization/1024/new/tukey.json
+++ b/event_deserialization/1024/new/tukey.json
@@ -1 +1 @@
-[428.63610547539554,482.2416853820794,625.1898984665697,678.7954783732537]
\ No newline at end of file
+[413.1204297276464,460.3772562307297,586.3954602389517,633.6522867420349]
\ No newline at end of file
diff --git a/event_deserialization/1024/report/MAD.svg b/event_deserialization/1024/report/MAD.svg
index 8b826cb7..4c97e3db 100644
--- a/event_deserialization/1024/report/MAD.svg
+++ b/event_deserialization/1024/report/MAD.svg
@@ -9,70 +9,70 @@ Density (a.u.)
Average time (ns)
Slope
- 554.19 ns
- 560.67 ns
- 566.81 ns
+ 522.18 ns
+ 527.74 ns
+ 533.19 ns
Throughput
- 1.6825 GiB/s
- 1.7010 GiB/s
- 1.7209 GiB/s
+ 1.7886 GiB/s
+ 1.8071 GiB/s
+ 1.8263 GiB/s
R²
- 0.7491586
- 0.7602462
- 0.7502781
+ 0.7619440
+ 0.7723171
+ 0.7623735
Mean
- 547.60 ns
- 554.06 ns
- 560.65 ns
+ 522.68 ns
+ 534.45 ns
+ 551.33 ns
Std. Dev.
- 27.379 ns
- 33.535 ns
- 39.577 ns
+ 23.162 ns
+ 75.039 ns
+ 120.49 ns
Median
- 546.48 ns
- 550.92 ns
- 561.03 ns
+ 515.93 ns
+ 523.49 ns
+ 528.78 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 21.329 ns
- 28.242 ns
- 34.196 ns
+ 17.213 ns
+ 23.362 ns
+ 29.372 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --9.7964% | --8.6069% | --7.3827% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+10.860% | -+9.4175% | -+7.9712% | -- |
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 7ed8929d..6fcc5e1d 100644
--- a/event_deserialization/1024/report/mean.svg
+++ b/event_deserialization/1024/report/mean.svg
@@ -9,62 +9,58 @@ Density (a.u.)
Average time (ns)
Slope
- 1.0338 us
- 1.0444 us
- 1.0547 us
+ 1.5076 us
+ 1.5211 us
+ 1.5342 us
Throughput
- 14.468 GiB/s
- 14.610 GiB/s
- 14.760 GiB/s
+ 9.9461 GiB/s
+ 10.031 GiB/s
+ 10.121 GiB/s
R²
- 0.8140360
- 0.8228582
- 0.8144647
+ 0.8480281
+ 0.8549367
+ 0.8484432
Mean
- 1.0263 us
- 1.0381 us
- 1.0496 us
+ 1.4977 us
+ 1.5130 us
+ 1.5292 us
Std. Dev.
- 49.243 ns
- 59.679 ns
- 69.871 ns
+ 65.732 ns
+ 80.745 ns
+ 93.918 ns
Median
- 1.0289 us
- 1.0411 us
- 1.0591 us
+ 1.4823 us
+ 1.4913 us
+ 1.5149 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 41.096 ns
- 52.640 ns
- 64.611 ns
+ 49.005 ns
+ 63.733 ns
+ 87.173 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --18.406% | --17.529% | --16.543% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+22.557% | -+21.254% | -+19.822% | -- |
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 1cc450b4..770ab99f 100644
--- a/event_deserialization/16384/report/mean.svg
+++ b/event_deserialization/16384/report/mean.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (us)
Slope
- 13.641 us
- 13.757 us
- 13.875 us
+ 28.642 us
+ 28.874 us
+ 29.140 us
Throughput
- 17.596 GiB/s
- 17.747 GiB/s
- 17.898 GiB/s
+ 8.3783 GiB/s
+ 8.4554 GiB/s
+ 8.5238 GiB/s
R²
- 0.8363112
- 0.8449797
- 0.8359904
+ 0.8484926
+ 0.8552802
+ 0.8463729
Mean
- 13.666 us
- 13.792 us
- 13.914 us
+ 28.432 us
+ 28.622 us
+ 28.825 us
Std. Dev.
- 520.43 ns
- 638.47 ns
- 744.04 ns
+ 771.32 ns
+ 1.0087 us
+ 1.2461 us
Median
- 13.719 us
- 13.837 us
- 13.983 us
+ 28.214 us
+ 28.458 us
+ 28.564 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 403.67 ns
- 558.04 ns
- 666.28 ns
+ 564.38 ns
+ 816.68 ns
+ 1.0132 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --7.8137% | --6.9244% | --6.0607% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+8.4759% | -+7.4395% | -+6.4517% | -- |
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 e8d6a29e..5006eb2d 100644
--- a/event_deserialization/262144/report/mean.svg
+++ b/event_deserialization/262144/report/mean.svg
@@ -9,58 +9,82 @@ Density (a.u.)
Average time (us)
Slope
- 695.98 ns
- 702.21 ns
- 708.17 ns
+ 658.53 ns
+ 662.30 ns
+ 666.53 ns
Throughput
- 5.3867 GiB/s
- 5.4324 GiB/s
- 5.4811 GiB/s
+ 5.7232 GiB/s
+ 5.7598 GiB/s
+ 5.7928 GiB/s
R²
- 0.8547286
- 0.8622980
- 0.8553865
+ 0.9178483
+ 0.9216143
+ 0.9168783
Mean
- 685.27 ns
- 691.56 ns
- 697.50 ns
+ 652.01 ns
+ 657.70 ns
+ 664.06 ns
Std. Dev.
- 25.151 ns
- 31.471 ns
- 37.917 ns
+ 20.062 ns
+ 30.983 ns
+ 42.221 ns
Median
- 686.04 ns
- 693.90 ns
- 704.01 ns
+ 652.60 ns
+ 654.96 ns
+ 657.08 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 22.178 ns
- 28.753 ns
- 35.937 ns
+ 9.0198 ns
+ 15.423 ns
+ 19.641 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --7.0800% | --6.0978% | --5.2659% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+7.6195% | -+6.4938% | -+5.5586% | -- |
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 d16eb059..9e7a904b 100644
--- a/event_deserialization/4096/report/mean.svg
+++ b/event_deserialization/4096/report/mean.svg
@@ -13,58 +13,62 @@ Average time (ns)
0.02
Slope
- 4.2607 us
- 4.3667 us
- 4.4617 us
+ 5.9860 us
+ 6.0701 us
+ 6.1658 us
Throughput
- 13.680 GiB/s
- 13.977 GiB/s
- 14.325 GiB/s
+ 9.8989 GiB/s
+ 10.055 GiB/s
+ 10.196 GiB/s
R²
- 0.4430714
- 0.4581201
- 0.4459536
+ 0.4762052
+ 0.4831485
+ 0.4741828
Mean
- 4.0903 us
- 4.1662 us
- 4.2444 us
+ 5.9852 us
+ 6.1512 us
+ 6.4146 us
Std. Dev.
- 341.14 ns
- 394.07 ns
- 437.49 ns
+ 320.28 ns
+ 1.1714 us
+ 1.9428 us
Median
- 3.9855 us
- 4.0365 us
- 4.1284 us
+ 5.8821 us
+ 5.9218 us
+ 6.0346 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 213.89 ns
- 319.24 ns
- 460.67 ns
+ 199.46 ns
+ 249.64 ns
+ 331.66 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --4.2076% | --2.2897% | --0.3861% | -(p = 0.02 < - 0.05) | -
Change in throughput | -+4.3924% | -+2.3433% | -+0.3876% | -- |
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 edaf0917..1d7723fd 100644
--- a/event_deserialization/65536/report/mean.svg
+++ b/event_deserialization/65536/report/mean.svg
@@ -9,70 +9,62 @@ Density (a.u.)
Average time (us)
Slope
- 497.65 ns
- 502.12 ns
- 506.50 ns
+ 495.03 ns
+ 497.87 ns
+ 500.95 ns
Throughput
- 1.8829 GiB/s
- 1.8993 GiB/s
- 1.9164 GiB/s
+ 1.9037 GiB/s
+ 1.9155 GiB/s
+ 1.9265 GiB/s
R²
- 0.8424588
- 0.8510391
- 0.8428053
+ 0.9153870
+ 0.9190392
+ 0.9147709
Mean
- 491.74 ns
- 496.35 ns
- 500.77 ns
+ 479.05 ns
+ 484.98 ns
+ 490.37 ns
Std. Dev.
- 19.252 ns
- 23.266 ns
- 27.178 ns
+ 21.505 ns
+ 29.110 ns
+ 36.024 ns
Median
- 493.60 ns
- 498.97 ns
- 503.20 ns
+ 489.42 ns
+ 492.33 ns
+ 494.13 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 18.362 ns
- 23.615 ns
- 28.885 ns
+ 8.0107 ns
+ 10.975 ns
+ 14.091 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --8.7658% | --7.5866% | --6.3538% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+9.6081% | -+8.2095% | -+6.7849% | -- |
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 8586936a..e713f445 100644
--- a/event_serialization/1024/report/mean.svg
+++ b/event_serialization/1024/report/mean.svg
@@ -9,66 +9,66 @@ Density (a.u.)
Average time (ns)
Slope
- 1.5705 us
- 1.5939 us
- 1.6173 us
+ 1.8351 us
+ 1.8617 us
+ 1.8863 us
Throughput
- 9.4345 GiB/s
- 9.5732 GiB/s
- 9.7157 GiB/s
+ 8.0895 GiB/s
+ 8.1960 GiB/s
+ 8.3148 GiB/s
R²
- 0.6231196
- 0.6348430
- 0.6230586
+ 0.6872997
+ 0.6984117
+ 0.6889299
Mean
- 1.4734 us
- 1.5213 us
- 1.5663 us
+ 1.6681 us
+ 1.7231 us
+ 1.7733 us
Std. Dev.
- 187.87 ns
- 237.82 ns
- 277.89 ns
+ 201.09 ns
+ 269.49 ns
+ 325.37 ns
Median
- 1.5475 us
- 1.5662 us
- 1.6071 us
+ 1.7301 us
+ 1.7610 us
+ 1.8134 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 90.814 ns
- 121.02 ns
- 162.04 ns
+ 125.47 ns
+ 161.07 ns
+ 198.60 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --4.7639% | --0.3166% | -+4.5104% | -(p = 0.89 > - 0.05) | -
Change in throughput | -+5.0022% | -+0.3176% | --4.3157% | -- |
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 24f9cd37..5365bed4 100644
--- a/event_serialization/16384/report/mean.svg
+++ b/event_serialization/16384/report/mean.svg
@@ -9,66 +9,70 @@ Density (a.u.)
Average time (us)
Slope
- 11.067 us
- 11.242 us
- 11.429 us
+ 20.226 us
+ 20.426 us
+ 20.666 us
Throughput
- 21.362 GiB/s
- 21.718 GiB/s
- 22.060 GiB/s
+ 11.814 GiB/s
+ 11.952 GiB/s
+ 12.071 GiB/s
R²
- 0.5410302
- 0.5554525
- 0.5389310
+ 0.7298678
+ 0.7381754
+ 0.7263888
Mean
- 11.653 us
- 12.131 us
- 12.936 us
+ 20.338 us
+ 20.510 us
+ 20.706 us
Std. Dev.
- 758.11 ns
- 3.6422 us
- 6.1528 us
+ 611.95 ns
+ 947.62 ns
+ 1.2378 us
Median
- 11.628 us
- 11.885 us
- 12.050 us
+ 20.151 us
+ 20.281 us
+ 20.376 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 681.26 ns
- 925.58 ns
- 1.0942 us
+ 418.04 ns
+ 548.85 ns
+ 724.27 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --16.452% | --12.702% | --6.1206% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+19.692% | -+14.551% | -+6.5197% | -- |
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 cca26081..6db4b944 100644
--- a/event_serialization/262144/report/mean.svg
+++ b/event_serialization/262144/report/mean.svg
@@ -9,74 +9,82 @@ Density (a.u.)
Average time (us)
Slope
- 729.57 ns
- 738.65 ns
- 748.18 ns
+ 781.09 ns
+ 790.55 ns
+ 799.50 ns
Throughput
- 5.0986 GiB/s
- 5.1644 GiB/s
- 5.2287 GiB/s
+ 4.7714 GiB/s
+ 4.8254 GiB/s
+ 4.8838 GiB/s
R²
- 0.6604656
- 0.6732419
- 0.6591597
+ 0.7664466
+ 0.7757037
+ 0.7674198
Mean
- 701.77 ns
- 715.95 ns
- 729.11 ns
+ 730.61 ns
+ 746.65 ns
+ 761.51 ns
Std. Dev.
- 54.026 ns
- 69.896 ns
- 84.007 ns
+ 61.407 ns
+ 79.494 ns
+ 95.566 ns
Median
- 713.29 ns
- 730.34 ns
- 740.67 ns
+ 760.13 ns
+ 780.00 ns
+ 784.76 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 44.316 ns
- 60.558 ns
- 68.971 ns
+ 26.973 ns
+ 40.996 ns
+ 85.108 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --9.1360% | --6.8772% | --4.6023% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+10.055% | -+7.3851% | -+4.8243% | -- |
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 6566c896..afaf08ad 100644
--- a/event_serialization/4096/report/mean.svg
+++ b/event_serialization/4096/report/mean.svg
@@ -9,58 +9,58 @@ Density (a.u.)
Average time (ns)
Slope
- 3.6406 us
- 3.8152 us
- 4.0092 us
+ 6.4257 us
+ 6.5365 us
+ 6.6295 us
Throughput
- 15.224 GiB/s
- 15.998 GiB/s
- 16.765 GiB/s
+ 9.2066 GiB/s
+ 9.3376 GiB/s
+ 9.4986 GiB/s
R²
- 0.4535709
- 0.4746238
- 0.4489080
+ 0.5858852
+ 0.5959305
+ 0.5888203
Mean
- 3.7979 us
- 3.8800 us
- 3.9677 us
+ 5.6604 us
+ 5.8704 us
+ 6.0735 us
Std. Dev.
- 348.10 ns
- 437.46 ns
- 515.35 ns
+ 940.08 ns
+ 1.0602 us
+ 1.1540 us
Median
- 3.6954 us
- 3.7647 us
- 3.8540 us
+ 5.9238 us
+ 6.1987 us
+ 6.4914 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 274.17 ns
- 378.13 ns
- 470.70 ns
+ 622.48 ns
+ 802.96 ns
+ 1.3419 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --23.642% | --20.438% | --16.997% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+30.963% | -+25.688% | -+20.477% | -- |
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 18c80543..f7d2cad3 100644
--- a/event_serialization/65536/report/mean.svg
+++ b/event_serialization/65536/report/mean.svg
@@ -9,66 +9,82 @@ Density (a.u.)
Average time (us)