diff --git a/event_deserialization/1024/change/estimates.json b/event_deserialization/1024/change/estimates.json
deleted file mode 100644
index 33059cae..00000000
--- a/event_deserialization/1024/change/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.019798449239183485,"upper_bound":0.03852511310021913},"point_estimate":0.029354603797543843,"standard_error":0.0047800784428994126},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.02493733889285515,"upper_bound":0.05920621903699419},"point_estimate":0.03287162372370833,"standard_error":0.00852942459750058}}
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/estimates.json b/event_deserialization/1024/develop/estimates.json
deleted file mode 100644
index 1e9445f7..00000000
--- a/event_deserialization/1024/develop/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":504.01539608133754,"upper_bound":509.47352389451726},"point_estimate":506.63535342735696,"standard_error":1.391881617417417},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":506.99380895669105,"upper_bound":508.4307282199146},"point_estimate":507.8837472651883,"standard_error":0.44364081431494745},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2.4550996301571946,"upper_bound":5.163929122695907},"point_estimate":3.54657927536864,"standard_error":0.7348719514198793},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":502.70456006591087,"upper_bound":506.5942569345716},"point_estimate":504.8111307098904,"standard_error":0.9960789458026211},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10.171856533745084,"upper_bound":17.40876732534639},"point_estimate":13.970913829588188,"standard_error":1.8598662789341878}}
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/raw.csv b/event_deserialization/1024/develop/raw.csv
deleted file mode 100644
index 528f2f84..00000000
--- a/event_deserialization/1024/develop/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-event_deserialization,,1024,1024,bytes,386106.0,ns,687
-event_deserialization,,1024,1024,bytes,777110.0,ns,1374
-event_deserialization,,1024,1024,bytes,1130413.0,ns,2061
-event_deserialization,,1024,1024,bytes,1502606.0,ns,2748
-event_deserialization,,1024,1024,bytes,1824923.0,ns,3435
-event_deserialization,,1024,1024,bytes,2147346.0,ns,4122
-event_deserialization,,1024,1024,bytes,2507613.0,ns,4809
-event_deserialization,,1024,1024,bytes,2822935.0,ns,5496
-event_deserialization,,1024,1024,bytes,3143940.0,ns,6183
-event_deserialization,,1024,1024,bytes,3486947.0,ns,6870
-event_deserialization,,1024,1024,bytes,3840448.0,ns,7557
-event_deserialization,,1024,1024,bytes,4163454.0,ns,8244
-event_deserialization,,1024,1024,bytes,4511859.0,ns,8931
-event_deserialization,,1024,1024,bytes,4876468.0,ns,9618
-event_deserialization,,1024,1024,bytes,5200569.0,ns,10305
-event_deserialization,,1024,1024,bytes,5556180.0,ns,10992
-event_deserialization,,1024,1024,bytes,5898979.0,ns,11679
-event_deserialization,,1024,1024,bytes,6241471.0,ns,12366
-event_deserialization,,1024,1024,bytes,6581585.0,ns,13053
-event_deserialization,,1024,1024,bytes,6931394.0,ns,13740
-event_deserialization,,1024,1024,bytes,7374505.0,ns,14427
-event_deserialization,,1024,1024,bytes,7684603.0,ns,15114
-event_deserialization,,1024,1024,bytes,8051703.0,ns,15801
-event_deserialization,,1024,1024,bytes,8397312.0,ns,16488
-event_deserialization,,1024,1024,bytes,8727814.0,ns,17175
-event_deserialization,,1024,1024,bytes,9084920.0,ns,17862
-event_deserialization,,1024,1024,bytes,9496324.0,ns,18549
-event_deserialization,,1024,1024,bytes,9778530.0,ns,19236
-event_deserialization,,1024,1024,bytes,10129333.0,ns,19923
-event_deserialization,,1024,1024,bytes,10433037.0,ns,20610
-event_deserialization,,1024,1024,bytes,10845746.0,ns,21297
-event_deserialization,,1024,1024,bytes,10722452.0,ns,21984
-event_deserialization,,1024,1024,bytes,11773155.0,ns,22671
-event_deserialization,,1024,1024,bytes,12128960.0,ns,23358
-event_deserialization,,1024,1024,bytes,12306160.0,ns,24045
-event_deserialization,,1024,1024,bytes,12660768.0,ns,24732
-event_deserialization,,1024,1024,bytes,12918472.0,ns,25419
-event_deserialization,,1024,1024,bytes,13272780.0,ns,26106
-event_deserialization,,1024,1024,bytes,13631778.0,ns,26793
-event_deserialization,,1024,1024,bytes,13948983.0,ns,27480
-event_deserialization,,1024,1024,bytes,14299291.0,ns,28167
-event_deserialization,,1024,1024,bytes,14632888.0,ns,28854
-event_deserialization,,1024,1024,bytes,15025899.0,ns,29541
-event_deserialization,,1024,1024,bytes,15402603.0,ns,30228
-event_deserialization,,1024,1024,bytes,15753404.0,ns,30915
-event_deserialization,,1024,1024,bytes,16073817.0,ns,31602
-event_deserialization,,1024,1024,bytes,15718800.0,ns,32289
-event_deserialization,,1024,1024,bytes,16042110.0,ns,32976
-event_deserialization,,1024,1024,bytes,16497216.0,ns,33663
-event_deserialization,,1024,1024,bytes,16778328.0,ns,34350
-event_deserialization,,1024,1024,bytes,17166127.0,ns,35037
-event_deserialization,,1024,1024,bytes,17515534.0,ns,35724
-event_deserialization,,1024,1024,bytes,17689433.0,ns,36411
-event_deserialization,,1024,1024,bytes,18114540.0,ns,37098
-event_deserialization,,1024,1024,bytes,18475651.0,ns,37785
-event_deserialization,,1024,1024,bytes,18733746.0,ns,38472
-event_deserialization,,1024,1024,bytes,19139156.0,ns,39159
-event_deserialization,,1024,1024,bytes,19477155.0,ns,39846
-event_deserialization,,1024,1024,bytes,19696858.0,ns,40533
-event_deserialization,,1024,1024,bytes,20092766.0,ns,41220
-event_deserialization,,1024,1024,bytes,20429571.0,ns,41907
-event_deserialization,,1024,1024,bytes,20715154.0,ns,42594
-event_deserialization,,1024,1024,bytes,21114673.0,ns,43281
-event_deserialization,,1024,1024,bytes,21463683.0,ns,43968
-event_deserialization,,1024,1024,bytes,21709390.0,ns,44655
-event_deserialization,,1024,1024,bytes,22071292.0,ns,45342
-event_deserialization,,1024,1024,bytes,23446809.0,ns,46029
-event_deserialization,,1024,1024,bytes,23792613.0,ns,46716
-event_deserialization,,1024,1024,bytes,24187815.0,ns,47403
-event_deserialization,,1024,1024,bytes,24446925.0,ns,48090
-event_deserialization,,1024,1024,bytes,24799125.0,ns,48777
-event_deserialization,,1024,1024,bytes,25166835.0,ns,49464
-event_deserialization,,1024,1024,bytes,25493637.0,ns,50151
-event_deserialization,,1024,1024,bytes,26012344.0,ns,50838
-event_deserialization,,1024,1024,bytes,26223041.0,ns,51525
-event_deserialization,,1024,1024,bytes,26490549.0,ns,52212
-event_deserialization,,1024,1024,bytes,26818357.0,ns,52899
-event_deserialization,,1024,1024,bytes,27189058.0,ns,53586
-event_deserialization,,1024,1024,bytes,27533358.0,ns,54273
-event_deserialization,,1024,1024,bytes,27817070.0,ns,54960
-event_deserialization,,1024,1024,bytes,28203271.0,ns,55647
-event_deserialization,,1024,1024,bytes,28508674.0,ns,56334
-event_deserialization,,1024,1024,bytes,28858281.0,ns,57021
-event_deserialization,,1024,1024,bytes,29211391.0,ns,57708
-event_deserialization,,1024,1024,bytes,29561188.0,ns,58395
-event_deserialization,,1024,1024,bytes,29915396.0,ns,59082
-event_deserialization,,1024,1024,bytes,30242308.0,ns,59769
-event_deserialization,,1024,1024,bytes,30593404.0,ns,60456
-event_deserialization,,1024,1024,bytes,30999324.0,ns,61143
-event_deserialization,,1024,1024,bytes,31390871.0,ns,61830
-event_deserialization,,1024,1024,bytes,31763078.0,ns,62517
-event_deserialization,,1024,1024,bytes,32192887.0,ns,63204
-event_deserialization,,1024,1024,bytes,32531588.0,ns,63891
-event_deserialization,,1024,1024,bytes,32942487.0,ns,64578
-event_deserialization,,1024,1024,bytes,33334394.0,ns,65265
-event_deserialization,,1024,1024,bytes,33689299.0,ns,65952
-event_deserialization,,1024,1024,bytes,34098804.0,ns,66639
-event_deserialization,,1024,1024,bytes,34517804.0,ns,67326
-event_deserialization,,1024,1024,bytes,34960410.0,ns,68013
-event_deserialization,,1024,1024,bytes,35303810.0,ns,68700
diff --git a/event_deserialization/1024/develop/sample.json b/event_deserialization/1024/develop/sample.json
deleted file mode 100644
index 61f5d329..00000000
--- a/event_deserialization/1024/develop/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[687.0,1374.0,2061.0,2748.0,3435.0,4122.0,4809.0,5496.0,6183.0,6870.0,7557.0,8244.0,8931.0,9618.0,10305.0,10992.0,11679.0,12366.0,13053.0,13740.0,14427.0,15114.0,15801.0,16488.0,17175.0,17862.0,18549.0,19236.0,19923.0,20610.0,21297.0,21984.0,22671.0,23358.0,24045.0,24732.0,25419.0,26106.0,26793.0,27480.0,28167.0,28854.0,29541.0,30228.0,30915.0,31602.0,32289.0,32976.0,33663.0,34350.0,35037.0,35724.0,36411.0,37098.0,37785.0,38472.0,39159.0,39846.0,40533.0,41220.0,41907.0,42594.0,43281.0,43968.0,44655.0,45342.0,46029.0,46716.0,47403.0,48090.0,48777.0,49464.0,50151.0,50838.0,51525.0,52212.0,52899.0,53586.0,54273.0,54960.0,55647.0,56334.0,57021.0,57708.0,58395.0,59082.0,59769.0,60456.0,61143.0,61830.0,62517.0,63204.0,63891.0,64578.0,65265.0,65952.0,66639.0,67326.0,68013.0,68700.0],"times":[386106.0,777110.0,1130413.0,1502606.0,1824923.0,2147346.0,2507613.0,2822935.0,3143940.0,3486947.0,3840448.0,4163454.0,4511859.0,4876468.0,5200569.0,5556180.0,5898979.0,6241471.0,6581585.0,6931394.0,7374505.0,7684603.0,8051703.0,8397312.0,8727814.0,9084920.0,9496324.0,9778530.0,10129333.0,10433037.0,10845746.0,10722452.0,11773155.0,12128960.0,12306160.0,12660768.0,12918472.0,13272780.0,13631778.0,13948983.0,14299291.0,14632888.0,15025899.0,15402603.0,15753404.0,16073817.0,15718800.0,16042110.0,16497216.0,16778328.0,17166127.0,17515534.0,17689433.0,18114540.0,18475651.0,18733746.0,19139156.0,19477155.0,19696858.0,20092766.0,20429571.0,20715154.0,21114673.0,21463683.0,21709390.0,22071292.0,23446809.0,23792613.0,24187815.0,24446925.0,24799125.0,25166835.0,25493637.0,26012344.0,26223041.0,26490549.0,26818357.0,27189058.0,27533358.0,27817070.0,28203271.0,28508674.0,28858281.0,29211391.0,29561188.0,29915396.0,30242308.0,30593404.0,30999324.0,31390871.0,31763078.0,32192887.0,32531588.0,32942487.0,33334394.0,33689299.0,34098804.0,34517804.0,34960410.0,35303810.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/tukey.json b/event_deserialization/1024/develop/tukey.json
deleted file mode 100644
index 785ebd72..00000000
--- a/event_deserialization/1024/develop/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[491.1546554958484,498.05401786598986,516.4523175197005,523.351679889842]
\ No newline at end of file
diff --git a/event_deserialization/1024/develop/benchmark.json b/event_deserialization/1024/main/benchmark.json
similarity index 100%
rename from event_deserialization/1024/develop/benchmark.json
rename to event_deserialization/1024/main/benchmark.json
diff --git a/event_deserialization/1024/main/estimates.json b/event_deserialization/1024/main/estimates.json
new file mode 100644
index 00000000..73383e20
--- /dev/null
+++ b/event_deserialization/1024/main/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":494.9209892941279,"upper_bound":501.28100278007037},"point_estimate":497.98177657241337,"standard_error":1.6274371845028979},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":487.1322100389864,"upper_bound":503.34667866246815},"point_estimate":502.4344498398775,"standard_error":4.513847776274204},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.581901277464228,"upper_bound":23.415698806516176},"point_estimate":21.934969071102735,"standard_error":5.192801151509728},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":488.26200387156865,"upper_bound":493.28421143863886},"point_estimate":490.56484479202044,"standard_error":1.2848988730043043},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12.50495383199746,"upper_bound":19.960770428703892},"point_estimate":16.361992778463513,"standard_error":1.916698245928253}}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/raw.csv b/event_deserialization/1024/main/raw.csv
new file mode 100644
index 00000000..65da3f3c
--- /dev/null
+++ b/event_deserialization/1024/main/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+event_deserialization,,1024,1024,bytes,385003.0,ns,684
+event_deserialization,,1024,1024,bytes,766901.0,ns,1368
+event_deserialization,,1024,1024,bytes,1113609.0,ns,2052
+event_deserialization,,1024,1024,bytes,1488507.0,ns,2736
+event_deserialization,,1024,1024,bytes,1816209.0,ns,3420
+event_deserialization,,1024,1024,bytes,2115411.0,ns,4104
+event_deserialization,,1024,1024,bytes,2476012.0,ns,4788
+event_deserialization,,1024,1024,bytes,2782717.0,ns,5472
+event_deserialization,,1024,1024,bytes,3114520.0,ns,6156
+event_deserialization,,1024,1024,bytes,3454324.0,ns,6840
+event_deserialization,,1024,1024,bytes,3796821.0,ns,7524
+event_deserialization,,1024,1024,bytes,3945321.0,ns,8208
+event_deserialization,,1024,1024,bytes,4282127.0,ns,8892
+event_deserialization,,1024,1024,bytes,4811027.0,ns,9576
+event_deserialization,,1024,1024,bytes,5082724.0,ns,10260
+event_deserialization,,1024,1024,bytes,5424429.0,ns,10944
+event_deserialization,,1024,1024,bytes,5803534.0,ns,11628
+event_deserialization,,1024,1024,bytes,6064537.0,ns,12312
+event_deserialization,,1024,1024,bytes,6492738.0,ns,12996
+event_deserialization,,1024,1024,bytes,6900142.0,ns,13680
+event_deserialization,,1024,1024,bytes,7205638.0,ns,14364
+event_deserialization,,1024,1024,bytes,7562344.0,ns,15048
+event_deserialization,,1024,1024,bytes,7908843.0,ns,15732
+event_deserialization,,1024,1024,bytes,8248453.0,ns,16416
+event_deserialization,,1024,1024,bytes,8604147.0,ns,17100
+event_deserialization,,1024,1024,bytes,8941649.0,ns,17784
+event_deserialization,,1024,1024,bytes,9364057.0,ns,18468
+event_deserialization,,1024,1024,bytes,9651452.0,ns,19152
+event_deserialization,,1024,1024,bytes,10152457.0,ns,19836
+event_deserialization,,1024,1024,bytes,10331159.0,ns,20520
+event_deserialization,,1024,1024,bytes,10704858.0,ns,21204
+event_deserialization,,1024,1024,bytes,11040459.0,ns,21888
+event_deserialization,,1024,1024,bytes,11354060.0,ns,22572
+event_deserialization,,1024,1024,bytes,11687869.0,ns,23256
+event_deserialization,,1024,1024,bytes,12036268.0,ns,23940
+event_deserialization,,1024,1024,bytes,12384067.0,ns,24624
+event_deserialization,,1024,1024,bytes,12760178.0,ns,25308
+event_deserialization,,1024,1024,bytes,13098072.0,ns,25992
+event_deserialization,,1024,1024,bytes,13427276.0,ns,26676
+event_deserialization,,1024,1024,bytes,13798978.0,ns,27360
+event_deserialization,,1024,1024,bytes,14190079.0,ns,28044
+event_deserialization,,1024,1024,bytes,13787277.0,ns,28728
+event_deserialization,,1024,1024,bytes,14226181.0,ns,29412
+event_deserialization,,1024,1024,bytes,15246589.0,ns,30096
+event_deserialization,,1024,1024,bytes,15574388.0,ns,30780
+event_deserialization,,1024,1024,bytes,15888789.0,ns,31464
+event_deserialization,,1024,1024,bytes,15540681.0,ns,32148
+event_deserialization,,1024,1024,bytes,15867093.0,ns,32832
+event_deserialization,,1024,1024,bytes,16236392.0,ns,33516
+event_deserialization,,1024,1024,bytes,16533691.0,ns,34200
+event_deserialization,,1024,1024,bytes,16849695.0,ns,34884
+event_deserialization,,1024,1024,bytes,17229594.0,ns,35568
+event_deserialization,,1024,1024,bytes,17472196.0,ns,36252
+event_deserialization,,1024,1024,bytes,17820397.0,ns,36936
+event_deserialization,,1024,1024,bytes,18202405.0,ns,37620
+event_deserialization,,1024,1024,bytes,18478703.0,ns,38304
+event_deserialization,,1024,1024,bytes,18783407.0,ns,38988
+event_deserialization,,1024,1024,bytes,19200116.0,ns,39672
+event_deserialization,,1024,1024,bytes,20366015.0,ns,40356
+event_deserialization,,1024,1024,bytes,20750816.0,ns,41040
+event_deserialization,,1024,1024,bytes,21111616.0,ns,41724
+event_deserialization,,1024,1024,bytes,21459618.0,ns,42408
+event_deserialization,,1024,1024,bytes,21732022.0,ns,43092
+event_deserialization,,1024,1024,bytes,22131127.0,ns,43776
+event_deserialization,,1024,1024,bytes,22455922.0,ns,44460
+event_deserialization,,1024,1024,bytes,22812327.0,ns,45144
+event_deserialization,,1024,1024,bytes,23148127.0,ns,45828
+event_deserialization,,1024,1024,bytes,23529230.0,ns,46512
+event_deserialization,,1024,1024,bytes,23846122.0,ns,47196
+event_deserialization,,1024,1024,bytes,24194437.0,ns,47880
+event_deserialization,,1024,1024,bytes,25201313.0,ns,48564
+event_deserialization,,1024,1024,bytes,25498230.0,ns,49248
+event_deserialization,,1024,1024,bytes,25870628.0,ns,49932
+event_deserialization,,1024,1024,bytes,24431515.0,ns,50616
+event_deserialization,,1024,1024,bytes,24754715.0,ns,51300
+event_deserialization,,1024,1024,bytes,25088616.0,ns,51984
+event_deserialization,,1024,1024,bytes,25358220.0,ns,52668
+event_deserialization,,1024,1024,bytes,25729620.0,ns,53352
+event_deserialization,,1024,1024,bytes,25989629.0,ns,54036
+event_deserialization,,1024,1024,bytes,26344327.0,ns,54720
+event_deserialization,,1024,1024,bytes,26753227.0,ns,55404
+event_deserialization,,1024,1024,bytes,27013627.0,ns,56088
+event_deserialization,,1024,1024,bytes,27371331.0,ns,56772
+event_deserialization,,1024,1024,bytes,27693430.0,ns,57456
+event_deserialization,,1024,1024,bytes,28024727.0,ns,58140
+event_deserialization,,1024,1024,bytes,28360636.0,ns,58824
+event_deserialization,,1024,1024,bytes,28721231.0,ns,59508
+event_deserialization,,1024,1024,bytes,29102044.0,ns,60192
+event_deserialization,,1024,1024,bytes,29458849.0,ns,60876
+event_deserialization,,1024,1024,bytes,29820437.0,ns,61560
+event_deserialization,,1024,1024,bytes,30240138.0,ns,62244
+event_deserialization,,1024,1024,bytes,30596537.0,ns,62928
+event_deserialization,,1024,1024,bytes,30959840.0,ns,63612
+event_deserialization,,1024,1024,bytes,31178948.0,ns,64296
+event_deserialization,,1024,1024,bytes,31534148.0,ns,64980
+event_deserialization,,1024,1024,bytes,31960352.0,ns,65664
+event_deserialization,,1024,1024,bytes,32373955.0,ns,66348
+event_deserialization,,1024,1024,bytes,32625060.0,ns,67032
+event_deserialization,,1024,1024,bytes,32993775.0,ns,67716
+event_deserialization,,1024,1024,bytes,33347653.0,ns,68400
diff --git a/event_deserialization/1024/main/sample.json b/event_deserialization/1024/main/sample.json
new file mode 100644
index 00000000..29ba0a94
--- /dev/null
+++ b/event_deserialization/1024/main/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[684.0,1368.0,2052.0,2736.0,3420.0,4104.0,4788.0,5472.0,6156.0,6840.0,7524.0,8208.0,8892.0,9576.0,10260.0,10944.0,11628.0,12312.0,12996.0,13680.0,14364.0,15048.0,15732.0,16416.0,17100.0,17784.0,18468.0,19152.0,19836.0,20520.0,21204.0,21888.0,22572.0,23256.0,23940.0,24624.0,25308.0,25992.0,26676.0,27360.0,28044.0,28728.0,29412.0,30096.0,30780.0,31464.0,32148.0,32832.0,33516.0,34200.0,34884.0,35568.0,36252.0,36936.0,37620.0,38304.0,38988.0,39672.0,40356.0,41040.0,41724.0,42408.0,43092.0,43776.0,44460.0,45144.0,45828.0,46512.0,47196.0,47880.0,48564.0,49248.0,49932.0,50616.0,51300.0,51984.0,52668.0,53352.0,54036.0,54720.0,55404.0,56088.0,56772.0,57456.0,58140.0,58824.0,59508.0,60192.0,60876.0,61560.0,62244.0,62928.0,63612.0,64296.0,64980.0,65664.0,66348.0,67032.0,67716.0,68400.0],"times":[385003.0,766901.0,1113609.0,1488507.0,1816209.0,2115411.0,2476012.0,2782717.0,3114520.0,3454324.0,3796821.0,3945321.0,4282127.0,4811027.0,5082724.0,5424429.0,5803534.0,6064537.0,6492738.0,6900142.0,7205638.0,7562344.0,7908843.0,8248453.0,8604147.0,8941649.0,9364057.0,9651452.0,10152457.0,10331159.0,10704858.0,11040459.0,11354060.0,11687869.0,12036268.0,12384067.0,12760178.0,13098072.0,13427276.0,13798978.0,14190079.0,13787277.0,14226181.0,15246589.0,15574388.0,15888789.0,15540681.0,15867093.0,16236392.0,16533691.0,16849695.0,17229594.0,17472196.0,17820397.0,18202405.0,18478703.0,18783407.0,19200116.0,20366015.0,20750816.0,21111616.0,21459618.0,21732022.0,22131127.0,22455922.0,22812327.0,23148127.0,23529230.0,23846122.0,24194437.0,25201313.0,25498230.0,25870628.0,24431515.0,24754715.0,25088616.0,25358220.0,25729620.0,25989629.0,26344327.0,26753227.0,27013627.0,27371331.0,27693430.0,28024727.0,28360636.0,28721231.0,29102044.0,29458849.0,29820437.0,30240138.0,30596537.0,30959840.0,31178948.0,31534148.0,31960352.0,32373955.0,32625060.0,32993775.0,33347653.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/main/tukey.json b/event_deserialization/1024/main/tukey.json
new file mode 100644
index 00000000..2fbb9ea6
--- /dev/null
+++ b/event_deserialization/1024/main/tukey.json
@@ -0,0 +1 @@
+[418.4641874593125,450.9698416031278,537.6515859866354,570.1572401304506]
\ No newline at end of file
diff --git a/event_deserialization/1024/new/estimates.json b/event_deserialization/1024/new/estimates.json
index 1e9445f7..73383e20 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":504.01539608133754,"upper_bound":509.47352389451726},"point_estimate":506.63535342735696,"standard_error":1.391881617417417},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":506.99380895669105,"upper_bound":508.4307282199146},"point_estimate":507.8837472651883,"standard_error":0.44364081431494745},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2.4550996301571946,"upper_bound":5.163929122695907},"point_estimate":3.54657927536864,"standard_error":0.7348719514198793},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":502.70456006591087,"upper_bound":506.5942569345716},"point_estimate":504.8111307098904,"standard_error":0.9960789458026211},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10.171856533745084,"upper_bound":17.40876732534639},"point_estimate":13.970913829588188,"standard_error":1.8598662789341878}}
\ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":494.9209892941279,"upper_bound":501.28100278007037},"point_estimate":497.98177657241337,"standard_error":1.6274371845028979},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":487.1322100389864,"upper_bound":503.34667866246815},"point_estimate":502.4344498398775,"standard_error":4.513847776274204},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.581901277464228,"upper_bound":23.415698806516176},"point_estimate":21.934969071102735,"standard_error":5.192801151509728},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":488.26200387156865,"upper_bound":493.28421143863886},"point_estimate":490.56484479202044,"standard_error":1.2848988730043043},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12.50495383199746,"upper_bound":19.960770428703892},"point_estimate":16.361992778463513,"standard_error":1.916698245928253}}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/raw.csv b/event_deserialization/1024/new/raw.csv
index 528f2f84..65da3f3c 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,386106.0,ns,687
-event_deserialization,,1024,1024,bytes,777110.0,ns,1374
-event_deserialization,,1024,1024,bytes,1130413.0,ns,2061
-event_deserialization,,1024,1024,bytes,1502606.0,ns,2748
-event_deserialization,,1024,1024,bytes,1824923.0,ns,3435
-event_deserialization,,1024,1024,bytes,2147346.0,ns,4122
-event_deserialization,,1024,1024,bytes,2507613.0,ns,4809
-event_deserialization,,1024,1024,bytes,2822935.0,ns,5496
-event_deserialization,,1024,1024,bytes,3143940.0,ns,6183
-event_deserialization,,1024,1024,bytes,3486947.0,ns,6870
-event_deserialization,,1024,1024,bytes,3840448.0,ns,7557
-event_deserialization,,1024,1024,bytes,4163454.0,ns,8244
-event_deserialization,,1024,1024,bytes,4511859.0,ns,8931
-event_deserialization,,1024,1024,bytes,4876468.0,ns,9618
-event_deserialization,,1024,1024,bytes,5200569.0,ns,10305
-event_deserialization,,1024,1024,bytes,5556180.0,ns,10992
-event_deserialization,,1024,1024,bytes,5898979.0,ns,11679
-event_deserialization,,1024,1024,bytes,6241471.0,ns,12366
-event_deserialization,,1024,1024,bytes,6581585.0,ns,13053
-event_deserialization,,1024,1024,bytes,6931394.0,ns,13740
-event_deserialization,,1024,1024,bytes,7374505.0,ns,14427
-event_deserialization,,1024,1024,bytes,7684603.0,ns,15114
-event_deserialization,,1024,1024,bytes,8051703.0,ns,15801
-event_deserialization,,1024,1024,bytes,8397312.0,ns,16488
-event_deserialization,,1024,1024,bytes,8727814.0,ns,17175
-event_deserialization,,1024,1024,bytes,9084920.0,ns,17862
-event_deserialization,,1024,1024,bytes,9496324.0,ns,18549
-event_deserialization,,1024,1024,bytes,9778530.0,ns,19236
-event_deserialization,,1024,1024,bytes,10129333.0,ns,19923
-event_deserialization,,1024,1024,bytes,10433037.0,ns,20610
-event_deserialization,,1024,1024,bytes,10845746.0,ns,21297
-event_deserialization,,1024,1024,bytes,10722452.0,ns,21984
-event_deserialization,,1024,1024,bytes,11773155.0,ns,22671
-event_deserialization,,1024,1024,bytes,12128960.0,ns,23358
-event_deserialization,,1024,1024,bytes,12306160.0,ns,24045
-event_deserialization,,1024,1024,bytes,12660768.0,ns,24732
-event_deserialization,,1024,1024,bytes,12918472.0,ns,25419
-event_deserialization,,1024,1024,bytes,13272780.0,ns,26106
-event_deserialization,,1024,1024,bytes,13631778.0,ns,26793
-event_deserialization,,1024,1024,bytes,13948983.0,ns,27480
-event_deserialization,,1024,1024,bytes,14299291.0,ns,28167
-event_deserialization,,1024,1024,bytes,14632888.0,ns,28854
-event_deserialization,,1024,1024,bytes,15025899.0,ns,29541
-event_deserialization,,1024,1024,bytes,15402603.0,ns,30228
-event_deserialization,,1024,1024,bytes,15753404.0,ns,30915
-event_deserialization,,1024,1024,bytes,16073817.0,ns,31602
-event_deserialization,,1024,1024,bytes,15718800.0,ns,32289
-event_deserialization,,1024,1024,bytes,16042110.0,ns,32976
-event_deserialization,,1024,1024,bytes,16497216.0,ns,33663
-event_deserialization,,1024,1024,bytes,16778328.0,ns,34350
-event_deserialization,,1024,1024,bytes,17166127.0,ns,35037
-event_deserialization,,1024,1024,bytes,17515534.0,ns,35724
-event_deserialization,,1024,1024,bytes,17689433.0,ns,36411
-event_deserialization,,1024,1024,bytes,18114540.0,ns,37098
-event_deserialization,,1024,1024,bytes,18475651.0,ns,37785
-event_deserialization,,1024,1024,bytes,18733746.0,ns,38472
-event_deserialization,,1024,1024,bytes,19139156.0,ns,39159
-event_deserialization,,1024,1024,bytes,19477155.0,ns,39846
-event_deserialization,,1024,1024,bytes,19696858.0,ns,40533
-event_deserialization,,1024,1024,bytes,20092766.0,ns,41220
-event_deserialization,,1024,1024,bytes,20429571.0,ns,41907
-event_deserialization,,1024,1024,bytes,20715154.0,ns,42594
-event_deserialization,,1024,1024,bytes,21114673.0,ns,43281
-event_deserialization,,1024,1024,bytes,21463683.0,ns,43968
-event_deserialization,,1024,1024,bytes,21709390.0,ns,44655
-event_deserialization,,1024,1024,bytes,22071292.0,ns,45342
-event_deserialization,,1024,1024,bytes,23446809.0,ns,46029
-event_deserialization,,1024,1024,bytes,23792613.0,ns,46716
-event_deserialization,,1024,1024,bytes,24187815.0,ns,47403
-event_deserialization,,1024,1024,bytes,24446925.0,ns,48090
-event_deserialization,,1024,1024,bytes,24799125.0,ns,48777
-event_deserialization,,1024,1024,bytes,25166835.0,ns,49464
-event_deserialization,,1024,1024,bytes,25493637.0,ns,50151
-event_deserialization,,1024,1024,bytes,26012344.0,ns,50838
-event_deserialization,,1024,1024,bytes,26223041.0,ns,51525
-event_deserialization,,1024,1024,bytes,26490549.0,ns,52212
-event_deserialization,,1024,1024,bytes,26818357.0,ns,52899
-event_deserialization,,1024,1024,bytes,27189058.0,ns,53586
-event_deserialization,,1024,1024,bytes,27533358.0,ns,54273
-event_deserialization,,1024,1024,bytes,27817070.0,ns,54960
-event_deserialization,,1024,1024,bytes,28203271.0,ns,55647
-event_deserialization,,1024,1024,bytes,28508674.0,ns,56334
-event_deserialization,,1024,1024,bytes,28858281.0,ns,57021
-event_deserialization,,1024,1024,bytes,29211391.0,ns,57708
-event_deserialization,,1024,1024,bytes,29561188.0,ns,58395
-event_deserialization,,1024,1024,bytes,29915396.0,ns,59082
-event_deserialization,,1024,1024,bytes,30242308.0,ns,59769
-event_deserialization,,1024,1024,bytes,30593404.0,ns,60456
-event_deserialization,,1024,1024,bytes,30999324.0,ns,61143
-event_deserialization,,1024,1024,bytes,31390871.0,ns,61830
-event_deserialization,,1024,1024,bytes,31763078.0,ns,62517
-event_deserialization,,1024,1024,bytes,32192887.0,ns,63204
-event_deserialization,,1024,1024,bytes,32531588.0,ns,63891
-event_deserialization,,1024,1024,bytes,32942487.0,ns,64578
-event_deserialization,,1024,1024,bytes,33334394.0,ns,65265
-event_deserialization,,1024,1024,bytes,33689299.0,ns,65952
-event_deserialization,,1024,1024,bytes,34098804.0,ns,66639
-event_deserialization,,1024,1024,bytes,34517804.0,ns,67326
-event_deserialization,,1024,1024,bytes,34960410.0,ns,68013
-event_deserialization,,1024,1024,bytes,35303810.0,ns,68700
+event_deserialization,,1024,1024,bytes,385003.0,ns,684
+event_deserialization,,1024,1024,bytes,766901.0,ns,1368
+event_deserialization,,1024,1024,bytes,1113609.0,ns,2052
+event_deserialization,,1024,1024,bytes,1488507.0,ns,2736
+event_deserialization,,1024,1024,bytes,1816209.0,ns,3420
+event_deserialization,,1024,1024,bytes,2115411.0,ns,4104
+event_deserialization,,1024,1024,bytes,2476012.0,ns,4788
+event_deserialization,,1024,1024,bytes,2782717.0,ns,5472
+event_deserialization,,1024,1024,bytes,3114520.0,ns,6156
+event_deserialization,,1024,1024,bytes,3454324.0,ns,6840
+event_deserialization,,1024,1024,bytes,3796821.0,ns,7524
+event_deserialization,,1024,1024,bytes,3945321.0,ns,8208
+event_deserialization,,1024,1024,bytes,4282127.0,ns,8892
+event_deserialization,,1024,1024,bytes,4811027.0,ns,9576
+event_deserialization,,1024,1024,bytes,5082724.0,ns,10260
+event_deserialization,,1024,1024,bytes,5424429.0,ns,10944
+event_deserialization,,1024,1024,bytes,5803534.0,ns,11628
+event_deserialization,,1024,1024,bytes,6064537.0,ns,12312
+event_deserialization,,1024,1024,bytes,6492738.0,ns,12996
+event_deserialization,,1024,1024,bytes,6900142.0,ns,13680
+event_deserialization,,1024,1024,bytes,7205638.0,ns,14364
+event_deserialization,,1024,1024,bytes,7562344.0,ns,15048
+event_deserialization,,1024,1024,bytes,7908843.0,ns,15732
+event_deserialization,,1024,1024,bytes,8248453.0,ns,16416
+event_deserialization,,1024,1024,bytes,8604147.0,ns,17100
+event_deserialization,,1024,1024,bytes,8941649.0,ns,17784
+event_deserialization,,1024,1024,bytes,9364057.0,ns,18468
+event_deserialization,,1024,1024,bytes,9651452.0,ns,19152
+event_deserialization,,1024,1024,bytes,10152457.0,ns,19836
+event_deserialization,,1024,1024,bytes,10331159.0,ns,20520
+event_deserialization,,1024,1024,bytes,10704858.0,ns,21204
+event_deserialization,,1024,1024,bytes,11040459.0,ns,21888
+event_deserialization,,1024,1024,bytes,11354060.0,ns,22572
+event_deserialization,,1024,1024,bytes,11687869.0,ns,23256
+event_deserialization,,1024,1024,bytes,12036268.0,ns,23940
+event_deserialization,,1024,1024,bytes,12384067.0,ns,24624
+event_deserialization,,1024,1024,bytes,12760178.0,ns,25308
+event_deserialization,,1024,1024,bytes,13098072.0,ns,25992
+event_deserialization,,1024,1024,bytes,13427276.0,ns,26676
+event_deserialization,,1024,1024,bytes,13798978.0,ns,27360
+event_deserialization,,1024,1024,bytes,14190079.0,ns,28044
+event_deserialization,,1024,1024,bytes,13787277.0,ns,28728
+event_deserialization,,1024,1024,bytes,14226181.0,ns,29412
+event_deserialization,,1024,1024,bytes,15246589.0,ns,30096
+event_deserialization,,1024,1024,bytes,15574388.0,ns,30780
+event_deserialization,,1024,1024,bytes,15888789.0,ns,31464
+event_deserialization,,1024,1024,bytes,15540681.0,ns,32148
+event_deserialization,,1024,1024,bytes,15867093.0,ns,32832
+event_deserialization,,1024,1024,bytes,16236392.0,ns,33516
+event_deserialization,,1024,1024,bytes,16533691.0,ns,34200
+event_deserialization,,1024,1024,bytes,16849695.0,ns,34884
+event_deserialization,,1024,1024,bytes,17229594.0,ns,35568
+event_deserialization,,1024,1024,bytes,17472196.0,ns,36252
+event_deserialization,,1024,1024,bytes,17820397.0,ns,36936
+event_deserialization,,1024,1024,bytes,18202405.0,ns,37620
+event_deserialization,,1024,1024,bytes,18478703.0,ns,38304
+event_deserialization,,1024,1024,bytes,18783407.0,ns,38988
+event_deserialization,,1024,1024,bytes,19200116.0,ns,39672
+event_deserialization,,1024,1024,bytes,20366015.0,ns,40356
+event_deserialization,,1024,1024,bytes,20750816.0,ns,41040
+event_deserialization,,1024,1024,bytes,21111616.0,ns,41724
+event_deserialization,,1024,1024,bytes,21459618.0,ns,42408
+event_deserialization,,1024,1024,bytes,21732022.0,ns,43092
+event_deserialization,,1024,1024,bytes,22131127.0,ns,43776
+event_deserialization,,1024,1024,bytes,22455922.0,ns,44460
+event_deserialization,,1024,1024,bytes,22812327.0,ns,45144
+event_deserialization,,1024,1024,bytes,23148127.0,ns,45828
+event_deserialization,,1024,1024,bytes,23529230.0,ns,46512
+event_deserialization,,1024,1024,bytes,23846122.0,ns,47196
+event_deserialization,,1024,1024,bytes,24194437.0,ns,47880
+event_deserialization,,1024,1024,bytes,25201313.0,ns,48564
+event_deserialization,,1024,1024,bytes,25498230.0,ns,49248
+event_deserialization,,1024,1024,bytes,25870628.0,ns,49932
+event_deserialization,,1024,1024,bytes,24431515.0,ns,50616
+event_deserialization,,1024,1024,bytes,24754715.0,ns,51300
+event_deserialization,,1024,1024,bytes,25088616.0,ns,51984
+event_deserialization,,1024,1024,bytes,25358220.0,ns,52668
+event_deserialization,,1024,1024,bytes,25729620.0,ns,53352
+event_deserialization,,1024,1024,bytes,25989629.0,ns,54036
+event_deserialization,,1024,1024,bytes,26344327.0,ns,54720
+event_deserialization,,1024,1024,bytes,26753227.0,ns,55404
+event_deserialization,,1024,1024,bytes,27013627.0,ns,56088
+event_deserialization,,1024,1024,bytes,27371331.0,ns,56772
+event_deserialization,,1024,1024,bytes,27693430.0,ns,57456
+event_deserialization,,1024,1024,bytes,28024727.0,ns,58140
+event_deserialization,,1024,1024,bytes,28360636.0,ns,58824
+event_deserialization,,1024,1024,bytes,28721231.0,ns,59508
+event_deserialization,,1024,1024,bytes,29102044.0,ns,60192
+event_deserialization,,1024,1024,bytes,29458849.0,ns,60876
+event_deserialization,,1024,1024,bytes,29820437.0,ns,61560
+event_deserialization,,1024,1024,bytes,30240138.0,ns,62244
+event_deserialization,,1024,1024,bytes,30596537.0,ns,62928
+event_deserialization,,1024,1024,bytes,30959840.0,ns,63612
+event_deserialization,,1024,1024,bytes,31178948.0,ns,64296
+event_deserialization,,1024,1024,bytes,31534148.0,ns,64980
+event_deserialization,,1024,1024,bytes,31960352.0,ns,65664
+event_deserialization,,1024,1024,bytes,32373955.0,ns,66348
+event_deserialization,,1024,1024,bytes,32625060.0,ns,67032
+event_deserialization,,1024,1024,bytes,32993775.0,ns,67716
+event_deserialization,,1024,1024,bytes,33347653.0,ns,68400
diff --git a/event_deserialization/1024/new/sample.json b/event_deserialization/1024/new/sample.json
index 61f5d329..29ba0a94 100644
--- a/event_deserialization/1024/new/sample.json
+++ b/event_deserialization/1024/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[687.0,1374.0,2061.0,2748.0,3435.0,4122.0,4809.0,5496.0,6183.0,6870.0,7557.0,8244.0,8931.0,9618.0,10305.0,10992.0,11679.0,12366.0,13053.0,13740.0,14427.0,15114.0,15801.0,16488.0,17175.0,17862.0,18549.0,19236.0,19923.0,20610.0,21297.0,21984.0,22671.0,23358.0,24045.0,24732.0,25419.0,26106.0,26793.0,27480.0,28167.0,28854.0,29541.0,30228.0,30915.0,31602.0,32289.0,32976.0,33663.0,34350.0,35037.0,35724.0,36411.0,37098.0,37785.0,38472.0,39159.0,39846.0,40533.0,41220.0,41907.0,42594.0,43281.0,43968.0,44655.0,45342.0,46029.0,46716.0,47403.0,48090.0,48777.0,49464.0,50151.0,50838.0,51525.0,52212.0,52899.0,53586.0,54273.0,54960.0,55647.0,56334.0,57021.0,57708.0,58395.0,59082.0,59769.0,60456.0,61143.0,61830.0,62517.0,63204.0,63891.0,64578.0,65265.0,65952.0,66639.0,67326.0,68013.0,68700.0],"times":[386106.0,777110.0,1130413.0,1502606.0,1824923.0,2147346.0,2507613.0,2822935.0,3143940.0,3486947.0,3840448.0,4163454.0,4511859.0,4876468.0,5200569.0,5556180.0,5898979.0,6241471.0,6581585.0,6931394.0,7374505.0,7684603.0,8051703.0,8397312.0,8727814.0,9084920.0,9496324.0,9778530.0,10129333.0,10433037.0,10845746.0,10722452.0,11773155.0,12128960.0,12306160.0,12660768.0,12918472.0,13272780.0,13631778.0,13948983.0,14299291.0,14632888.0,15025899.0,15402603.0,15753404.0,16073817.0,15718800.0,16042110.0,16497216.0,16778328.0,17166127.0,17515534.0,17689433.0,18114540.0,18475651.0,18733746.0,19139156.0,19477155.0,19696858.0,20092766.0,20429571.0,20715154.0,21114673.0,21463683.0,21709390.0,22071292.0,23446809.0,23792613.0,24187815.0,24446925.0,24799125.0,25166835.0,25493637.0,26012344.0,26223041.0,26490549.0,26818357.0,27189058.0,27533358.0,27817070.0,28203271.0,28508674.0,28858281.0,29211391.0,29561188.0,29915396.0,30242308.0,30593404.0,30999324.0,31390871.0,31763078.0,32192887.0,32531588.0,32942487.0,33334394.0,33689299.0,34098804.0,34517804.0,34960410.0,35303810.0]}
\ No newline at end of file
+{"sampling_mode":"Linear","iters":[684.0,1368.0,2052.0,2736.0,3420.0,4104.0,4788.0,5472.0,6156.0,6840.0,7524.0,8208.0,8892.0,9576.0,10260.0,10944.0,11628.0,12312.0,12996.0,13680.0,14364.0,15048.0,15732.0,16416.0,17100.0,17784.0,18468.0,19152.0,19836.0,20520.0,21204.0,21888.0,22572.0,23256.0,23940.0,24624.0,25308.0,25992.0,26676.0,27360.0,28044.0,28728.0,29412.0,30096.0,30780.0,31464.0,32148.0,32832.0,33516.0,34200.0,34884.0,35568.0,36252.0,36936.0,37620.0,38304.0,38988.0,39672.0,40356.0,41040.0,41724.0,42408.0,43092.0,43776.0,44460.0,45144.0,45828.0,46512.0,47196.0,47880.0,48564.0,49248.0,49932.0,50616.0,51300.0,51984.0,52668.0,53352.0,54036.0,54720.0,55404.0,56088.0,56772.0,57456.0,58140.0,58824.0,59508.0,60192.0,60876.0,61560.0,62244.0,62928.0,63612.0,64296.0,64980.0,65664.0,66348.0,67032.0,67716.0,68400.0],"times":[385003.0,766901.0,1113609.0,1488507.0,1816209.0,2115411.0,2476012.0,2782717.0,3114520.0,3454324.0,3796821.0,3945321.0,4282127.0,4811027.0,5082724.0,5424429.0,5803534.0,6064537.0,6492738.0,6900142.0,7205638.0,7562344.0,7908843.0,8248453.0,8604147.0,8941649.0,9364057.0,9651452.0,10152457.0,10331159.0,10704858.0,11040459.0,11354060.0,11687869.0,12036268.0,12384067.0,12760178.0,13098072.0,13427276.0,13798978.0,14190079.0,13787277.0,14226181.0,15246589.0,15574388.0,15888789.0,15540681.0,15867093.0,16236392.0,16533691.0,16849695.0,17229594.0,17472196.0,17820397.0,18202405.0,18478703.0,18783407.0,19200116.0,20366015.0,20750816.0,21111616.0,21459618.0,21732022.0,22131127.0,22455922.0,22812327.0,23148127.0,23529230.0,23846122.0,24194437.0,25201313.0,25498230.0,25870628.0,24431515.0,24754715.0,25088616.0,25358220.0,25729620.0,25989629.0,26344327.0,26753227.0,27013627.0,27371331.0,27693430.0,28024727.0,28360636.0,28721231.0,29102044.0,29458849.0,29820437.0,30240138.0,30596537.0,30959840.0,31178948.0,31534148.0,31960352.0,32373955.0,32625060.0,32993775.0,33347653.0]}
\ No newline at end of file
diff --git a/event_deserialization/1024/new/tukey.json b/event_deserialization/1024/new/tukey.json
index 785ebd72..2fbb9ea6 100644
--- a/event_deserialization/1024/new/tukey.json
+++ b/event_deserialization/1024/new/tukey.json
@@ -1 +1 @@
-[491.1546554958484,498.05401786598986,516.4523175197005,523.351679889842]
\ No newline at end of file
+[418.4641874593125,450.9698416031278,537.6515859866354,570.1572401304506]
\ No newline at end of file
diff --git a/event_deserialization/1024/report/MAD.svg b/event_deserialization/1024/report/MAD.svg
index 04be8082..869b4aa6 100644
--- a/event_deserialization/1024/report/MAD.svg
+++ b/event_deserialization/1024/report/MAD.svg
@@ -9,62 +9,58 @@ Density (a.u.)
Average time (ns)
Slope
- 502.70 ns
- 504.81 ns
- 506.59 ns
+ 488.26 ns
+ 490.56 ns
+ 493.28 ns
Throughput
- 1.8825 GiB/s
- 1.8892 GiB/s
- 1.8971 GiB/s
+ 1.9333 GiB/s
+ 1.9440 GiB/s
+ 1.9532 GiB/s
R²
- 0.9610359
- 0.9631027
- 0.9616209
+ 0.9317548
+ 0.9344947
+ 0.9306784
Mean
- 504.02 ns
- 506.64 ns
- 509.47 ns
+ 494.92 ns
+ 497.98 ns
+ 501.28 ns
Std. Dev.
- 10.172 ns
- 13.971 ns
- 17.409 ns
+ 12.505 ns
+ 16.362 ns
+ 19.961 ns
Median
- 506.99 ns
- 507.88 ns
- 508.43 ns
+ 487.13 ns
+ 502.43 ns
+ 503.35 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 2.4551 ns
- 3.5466 ns
- 5.1639 ns
+ 5.5819 ns
+ 21.935 ns
+ 23.416 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+1.9798% | -+2.9355% | -+3.8525% | -(p = 0.00 < - 0.05) | -
Change in throughput | --1.9414% | --2.8517% | --3.7096% | -- |
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 3311fe50..c7d64819 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)
-
-
+
+
@@ -116,41 +116,47 @@
+
+
Slope
+ 577.12 us
+ 581.54 us
+ 585.94 us
+
Throughput
- 1.7735 GiB/s
- 1.7768 GiB/s
- 1.7788 GiB/s
+ 1.6667 GiB/s
+ 1.6793 GiB/s
+ 1.6921 GiB/s
R²
- 0.0011827
- 0.0012071
- 0.0011469
+ 0.8997161
+ 0.9068147
+ 0.8997644
Mean
- 549.00 us
- 549.63 us
- 550.64 us
+ 576.56 us
+ 579.23 us
+ 581.90 us
Std. Dev.
- 1.1964 us
- 4.3996 us
- 7.2767 us
+ 11.716 us
+ 13.666 us
+ 15.449 us
Median
- 548.63 us
- 548.93 us
- 549.28 us
+ 577.34 us
+ 579.51 us
+ 581.32 us
@@ -174,6 +180,9 @@
MAD
- 862.72 ns
- 1.0853 us
- 1.3730 us
+ 9.3463 us
+ 13.135 us
+ 18.690 us
The plot on the left displays the average time per iteration for this benchmark. The shaded region shows the estimated probability of an iteration taking a certain amount of time, while the line shows the mean. Click on the plot for a larger view showing the outliers.
-The plot on the right shows the average time per iteration for the samples. Each point - represents one sample.
+The plot on the right shows the linear regression calculated from the measurements. Each point + represents a sample, though here it shows the total time for the sample rather than time per + iteration. The line is the line of best fit for these measurements.
See the documentation for more details on the additional statistics.
-- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --2.4092% | --2.2823% | --2.1051% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+2.4687% | -+2.3356% | -+2.1504% | -- |
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
deleted file mode 100644
index de131140..00000000
--- a/event_deserialization/1048576/report/iteration_times.svg
+++ /dev/null
@@ -1,209 +0,0 @@
-
diff --git a/event_deserialization/1048576/report/iteration_times_small.svg b/event_deserialization/1048576/report/iteration_times_small.svg
deleted file mode 100644
index e9ac5c12..00000000
--- a/event_deserialization/1048576/report/iteration_times_small.svg
+++ /dev/null
@@ -1,202 +0,0 @@
-
diff --git a/event_deserialization/1048576/report/mean.svg b/event_deserialization/1048576/report/mean.svg
index 5d0c7de3..107b885f 100644
--- a/event_deserialization/1048576/report/mean.svg
+++ b/event_deserialization/1048576/report/mean.svg
@@ -9,70 +9,62 @@ Density (a.u.)
Average time (us)
Slope
- 1.0588 us
- 1.0617 us
- 1.0652 us
+ 1.0490 us
+ 1.0537 us
+ 1.0586 us
Throughput
- 14.325 GiB/s
- 14.371 GiB/s
- 14.411 GiB/s
+ 14.414 GiB/s
+ 14.481 GiB/s
+ 14.547 GiB/s
R²
- 0.9831627
- 0.9841766
- 0.9827594
+ 0.9545034
+ 0.9567960
+ 0.9542622
Mean
- 1.0594 us
- 1.0642 us
- 1.0692 us
+ 1.0360 us
+ 1.0417 us
+ 1.0474 us
Std. Dev.
- 19.495 ns
- 25.356 ns
- 30.317 ns
+ 24.877 ns
+ 29.402 ns
+ 33.374 ns
Median
- 1.0574 us
- 1.0581 us
- 1.0597 us
+ 1.0402 us
+ 1.0480 us
+ 1.0516 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 3.5672 ns
- 5.3547 ns
- 8.8377 ns
+ 11.056 ns
+ 13.473 ns
+ 38.698 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+3.0106% | -+3.7094% | -+4.4321% | -(p = 0.00 < - 0.05) | -
Change in throughput | --2.9226% | --3.5767% | --4.2440% | -- |
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 2a1dfeb2..0c7e5a45 100644
--- a/event_deserialization/16384/report/mean.svg
+++ b/event_deserialization/16384/report/mean.svg
@@ -9,66 +9,66 @@ Density (a.u.)
Average time (us)
Throughput
- 2.5815 GiB/s
- 2.6090 GiB/s
- 2.6371 GiB/s
+ 2.6275 GiB/s
+ 2.6859 GiB/s
+ 2.7457 GiB/s
R²
- 0.0026896
- 0.0027930
- 0.0026905
+ 0.0001034
+ 0.0001073
+ 0.0001033
Mean
- 5.9251 ms
- 5.9890 ms
- 6.0526 ms
+ 5.6907 ms
+ 5.8174 ms
+ 5.9468 ms
Std. Dev.
- 290.28 us
- 327.01 us
- 359.92 us
+ 581.99 us
+ 658.72 us
+ 723.74 us
Median
- 5.8650 ms
- 5.9611 ms
- 6.1053 ms
+ 5.5301 ms
+ 5.6385 ms
+ 5.8046 ms
@@ -188,89 +188,6 @@
documentation for more details on the additional statistics.MAD
- 308.56 us
- 401.81 us
- 472.00 us
+ 460.85 us
+ 711.58 us
+ 921.64 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --9.9590% | --8.4171% | --6.9386% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+11.061% | -+9.1907% | -+7.4559% | -- |
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 a761a096..f5dd872f 100644
--- a/event_deserialization/16777216/report/iteration_times.svg
+++ b/event_deserialization/16777216/report/iteration_times.svg
@@ -15,47 +15,32 @@ Average Iteration Time (ms)
Slope
- 14.680 us
- 14.697 us
- 14.714 us
+ 12.701 us
+ 12.706 us
+ 12.711 us
Throughput
- 16.592 GiB/s
- 16.612 GiB/s
- 16.631 GiB/s
+ 19.206 GiB/s
+ 19.214 GiB/s
+ 19.221 GiB/s
R²
- 0.9965394
- 0.9967247
- 0.9965364
+ 0.9996043
+ 0.9996235
+ 0.9996009
Mean
- 14.699 us
- 14.720 us
- 14.747 us
+ 12.703 us
+ 12.715 us
+ 12.732 us
Std. Dev.
- 73.739 ns
- 122.98 ns
- 179.57 ns
+ 26.970 ns
+ 74.143 ns
+ 111.87 ns
Median
- 14.699 us
- 14.717 us
- 14.726 us
+ 12.698 us
+ 12.703 us
+ 12.713 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 63.632 ns
- 82.601 ns
- 109.75 ns
+ 23.432 ns
+ 30.885 ns
+ 37.229 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+16.435% | -+16.672% | -+16.911% | -(p = 0.00 < - 0.05) | -
Change in throughput | --14.115% | --14.290% | --14.465% | -- |
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 0ea6ea3f..8b8a17a3 100644
--- a/event_deserialization/262144/report/mean.svg
+++ b/event_deserialization/262144/report/mean.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (us)
Slope
- 612.98 ns
- 614.03 ns
- 614.94 ns
+ 594.61 ns
+ 595.84 ns
+ 596.98 ns
Throughput
- 6.2033 GiB/s
- 6.2125 GiB/s
- 6.2232 GiB/s
+ 6.3900 GiB/s
+ 6.4022 GiB/s
+ 6.4155 GiB/s
R²
- 0.9917176
- 0.9921114
- 0.9918145
+ 0.9900135
+ 0.9905621
+ 0.9900889
Mean
- 610.63 ns
- 612.30 ns
- 613.96 ns
+ 594.94 ns
+ 597.08 ns
+ 599.39 ns
Std. Dev.
- 6.7332 ns
- 8.5302 ns
- 10.179 ns
+ 8.5402 ns
+ 11.454 ns
+ 14.093 ns
Median
- 612.42 ns
- 613.61 ns
- 614.54 ns
+ 593.64 ns
+ 595.07 ns
+ 596.10 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 4.2106 ns
- 5.6792 ns
- 7.4789 ns
+ 4.5710 ns
+ 6.8008 ns
+ 10.420 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+3.6391% | -+4.0145% | -+4.3907% | -(p = 0.00 < - 0.05) | -
Change in throughput | --3.5113% | --3.8595% | --4.2060% | -- |
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 946904d7..e0cb3651 100644
--- a/event_deserialization/4096/report/mean.svg
+++ b/event_deserialization/4096/report/mean.svg
@@ -9,82 +9,58 @@ Density (a.u.)
Average time (ns)
Throughput
- 2.4476 GiB/s
- 2.4531 GiB/s
- 2.4582 GiB/s
+ 4.3071 GiB/s
+ 4.3198 GiB/s
+ 4.3312 GiB/s
R²
- 0.0038020
- 0.0039348
- 0.0037770
+ 0.0068834
+ 0.0071186
+ 0.0068273
Mean
- 1.5891 ms
- 1.5924 ms
- 1.5960 ms
+ 901.88 us
+ 904.27 us
+ 906.93 us
Std. Dev.
- 13.134 us
- 17.708 us
- 22.101 us
+ 8.8774 us
+ 12.929 us
+ 16.805 us
Median
- 1.5829 ms
- 1.5874 ms
- 1.5917 ms
+ 898.89 us
+ 901.85 us
+ 903.86 us
@@ -188,89 +188,6 @@
documentation for more details on the additional statistics.MAD
- 8.6404 us
- 12.372 us
- 16.341 us
+ 6.4616 us
+ 8.4262 us
+ 10.527 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --1.3032% | --0.5635% | -+0.1709% | -(p = 0.14 > - 0.05) | -
Change in throughput | -+1.3204% | -+0.5667% | --0.1706% | -- |
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 bb26671b..4270d071 100644
--- a/event_deserialization/4194304/report/iteration_times.svg
+++ b/event_deserialization/4194304/report/iteration_times.svg
@@ -3,7 +3,7 @@
event_deserialization/4194304
Slope
- 3.6108 us
- 3.6800 us
- 3.7511 us
+ 3.5377 us
+ 3.5397 us
+ 3.5420 us
Throughput
- 16.271 GiB/s
- 16.586 GiB/s
- 16.903 GiB/s
+ 17.232 GiB/s
+ 17.243 GiB/s
+ 17.253 GiB/s
R²
- 0.7335758
- 0.7509242
- 0.7326328
+ 0.9989575
+ 0.9989996
+ 0.9989381
Mean
- 3.5921 us
- 3.6177 us
- 3.6475 us
+ 3.5459 us
+ 3.5500 us
+ 3.5550 us
Std. Dev.
- 83.379 ns
- 143.78 ns
- 184.87 ns
+ 14.059 ns
+ 23.385 ns
+ 31.648 ns
Median
- 3.5768 us
- 3.5811 us
- 3.5875 us
+ 3.5436 us
+ 3.5453 us
+ 3.5476 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 14.116 ns
- 19.572 ns
- 24.808 ns
+ 6.4984 ns
+ 9.7562 ns
+ 12.921 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+0.9748% | -+1.7176% | -+2.4538% | -(p = 0.00 < - 0.05) | -
Change in throughput | --0.9654% | --1.6886% | --2.3950% | -- |
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 544679da..4ec813e1 100644
--- a/event_deserialization/65536/report/mean.svg
+++ b/event_deserialization/65536/report/mean.svg
@@ -9,62 +9,66 @@ Density (a.u.)
Average time (us)
-
-
+
diff --git a/event_deserialization/report/lines.svg b/event_deserialization/report/lines.svg
index 55b5dfc0..a314f49d 100644
--- a/event_deserialization/report/lines.svg
+++ b/event_deserialization/report/lines.svg
@@ -9,26 +9,26 @@ Average time (ms)
Input Size (Bytes)
Slope
- 500.86 ns
- 504.77 ns
- 508.49 ns
+ 525.18 ns
+ 525.53 ns
+ 525.82 ns
Throughput
- 1.8755 GiB/s
- 1.8893 GiB/s
- 1.9041 GiB/s
+ 1.8137 GiB/s
+ 1.8147 GiB/s
+ 1.8159 GiB/s
R²
- 0.9123845
- 0.9185201
- 0.9129723
+ 0.9959588
+ 0.9960207
+ 0.9959794
Mean
- 497.09 ns
- 500.84 ns
- 504.36 ns
+ 514.19 ns
+ 518.00 ns
+ 521.24 ns
Std. Dev.
- 14.317 ns
- 18.451 ns
- 22.560 ns
+ 10.944 ns
+ 18.106 ns
+ 23.873 ns
Median
- 496.61 ns
- 497.63 ns
- 499.35 ns
+ 524.77 ns
+ 525.15 ns
+ 525.61 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 6.4968 ns
- 8.9947 ns
- 21.990 ns
+ 1.2995 ns
+ 2.1039 ns
+ 3.4958 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --2.7424% | --1.6307% | --0.4991% | -(p = 0.00 < - 0.05) | -
Change in throughput | -+2.8197% | -+1.6577% | -+0.5016% | -- |
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 ebc06564..7452520f 100644
--- a/event_serialization/1024/report/mean.svg
+++ b/event_serialization/1024/report/mean.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (ns)
Slope
- 1.1150 ms
- 1.1152 ms
- 1.1155 ms
+ 1.1104 ms
+ 1.1116 ms
+ 1.1135 ms
Throughput
- 896.49 MiB/s
- 896.67 MiB/s
- 896.83 MiB/s
+ 898.05 MiB/s
+ 899.64 MiB/s
+ 900.54 MiB/s
R²
- 0.9998563
- 0.9998606
- 0.9998550
+ 0.9952078
+ 0.9953437
+ 0.9949084
Mean
- 1.1158 ms
- 1.1167 ms
- 1.1178 ms
+ 1.1116 ms
+ 1.1130 ms
+ 1.1146 ms
Std. Dev.
- 2.7605 us
- 5.2430 us
- 7.2326 us
+ 4.0497 us
+ 7.7971 us
+ 10.789 us
Median
- 1.1150 ms
- 1.1153 ms
- 1.1156 ms
+ 1.1104 ms
+ 1.1108 ms
+ 1.1112 ms
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 765.69 ns
- 976.83 ns
- 1.1716 us
+ 1.1031 us
+ 1.4424 us
+ 1.8828 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+1.6728% | -+1.8411% | -+2.0034% | -(p = 0.00 < - 0.05) | -
Change in throughput | --1.6453% | --1.8079% | --1.9640% | -- |
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 108bfc31..58c01caa 100644
--- a/event_serialization/1048576/report/mean.svg
+++ b/event_serialization/1048576/report/mean.svg
@@ -9,62 +9,58 @@ Density (a.u.)
Average time (ms)
Slope
- 1.5365 us
- 1.5419 us
- 1.5484 us
+ 1.4746 us
+ 1.4793 us
+ 1.4850 us
Throughput
- 9.8547 GiB/s
- 9.8960 GiB/s
- 9.9309 GiB/s
+ 10.275 GiB/s
+ 10.315 GiB/s
+ 10.348 GiB/s
R²
- 0.9314488
- 0.9330404
- 0.9307555
+ 0.9251912
+ 0.9265000
+ 0.9245331
Mean
- 1.4739 us
- 1.5112 us
- 1.5437 us
+ 1.4327 us
+ 1.4651 us
+ 1.4936 us
Std. Dev.
- 112.59 ns
- 179.02 ns
- 226.69 ns
+ 102.15 ns
+ 156.60 ns
+ 197.01 ns
Median
- 1.5316 us
- 1.5464 us
- 1.5640 us
+ 1.4711 us
+ 1.4747 us
+ 1.4826 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 34.080 ns
- 42.889 ns
- 52.439 ns
+ 16.346 ns
+ 21.827 ns
+ 34.801 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+21.051% | -+25.075% | -+28.727% | -(p = 0.00 < - 0.05) | -
Change in throughput | --17.390% | --20.048% | --22.316% | -- |
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 63c6d69f..5665fd6b 100644
--- a/event_serialization/16384/report/mean.svg
+++ b/event_serialization/16384/report/mean.svg
@@ -9,62 +9,62 @@ Density (a.u.)
Average time (us)
Throughput
- 2.4628 GiB/s
- 2.4699 GiB/s
- 2.4766 GiB/s
+ 2.7832 GiB/s
+ 2.8016 GiB/s
+ 2.8184 GiB/s
R²
- 0.0020879
- 0.0021623
- 0.0020794
+ 0.0000114
+ 0.0000118
+ 0.0000113
Mean
- 6.3090 ms
- 6.3262 ms
- 6.3443 ms
+ 5.5440 ms
+ 5.5772 ms
+ 5.6140 ms
Std. Dev.
- 75.008 us
- 91.380 us
- 108.13 us
+ 130.92 us
+ 181.19 us
+ 228.86 us
Median
- 6.2911 ms
- 6.3071 ms
- 6.3250 ms
+ 5.4991 ms
+ 5.5471 ms
+ 5.5692 ms
@@ -188,89 +188,6 @@
documentation for more details on the additional statistics.MAD
- 55.238 us
- 77.413 us
- 120.58 us
+ 92.250 us
+ 130.25 us
+ 163.13 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --0.2520% | -+0.8771% | -+1.9540% | -(p = 0.12 > - 0.05) | -
Change in throughput | -+0.2527% | --0.8694% | --1.9165% | -- |
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 16e11711..33dd8f42 100644
--- a/event_serialization/16777216/report/iteration_times.svg
+++ b/event_serialization/16777216/report/iteration_times.svg
@@ -15,52 +15,37 @@ Average Iteration Time (ms)
Slope
- 20.632 us
- 20.771 us
- 20.940 us
+ 11.427 us
+ 11.506 us
+ 11.599 us
Throughput
- 11.659 GiB/s
- 11.754 GiB/s
- 11.833 GiB/s
+ 21.048 GiB/s
+ 21.219 GiB/s
+ 21.365 GiB/s
R²
- 0.8461053
- 0.8514262
- 0.8435481
+ 0.8284698
+ 0.8340319
+ 0.8261747
Mean
- 21.355 us
- 21.544 us
- 21.743 us
+ 11.940 us
+ 12.077 us
+ 12.220 us
Std. Dev.
- 770.59 ns
- 992.34 ns
- 1.2397 us
+ 620.43 ns
+ 717.90 ns
+ 813.31 ns
Median
- 21.400 us
- 21.716 us
- 22.004 us
+ 11.773 us
+ 11.946 us
+ 12.169 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 453.63 ns
- 843.48 ns
- 1.2127 us
+ 532.01 ns
+ 700.82 ns
+ 984.15 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+79.801% | -+81.811% | -+83.935% | -(p = 0.00 < - 0.05) | -
Change in throughput | --44.383% | --44.998% | --45.633% | -- |
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 922f9ae7..8e3f285c 100644
--- a/event_serialization/262144/report/mean.svg
+++ b/event_serialization/262144/report/mean.svg
@@ -9,78 +9,62 @@ Density (a.u.)
Average time (us)
Slope
- 711.36 ns
- 713.76 ns
- 715.88 ns
+ 682.75 ns
+ 685.83 ns
+ 688.32 ns
Throughput
- 5.3287 GiB/s
- 5.3445 GiB/s
- 5.3625 GiB/s
+ 5.5420 GiB/s
+ 5.5622 GiB/s
+ 5.5873 GiB/s
R²
- 0.9659994
- 0.9674672
- 0.9663331
+ 0.9362292
+ 0.9386881
+ 0.9370741
Mean
- 696.59 ns
- 704.75 ns
- 711.53 ns
+ 660.81 ns
+ 668.99 ns
+ 676.33 ns
Std. Dev.
- 21.924 ns
- 38.552 ns
- 55.020 ns
+ 30.194 ns
+ 40.138 ns
+ 48.402 ns
Median
- 715.10 ns
- 716.29 ns
- 719.08 ns
+ 683.40 ns
+ 685.30 ns
+ 687.48 ns
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 6.4016 ns
- 10.227 ns
- 14.385 ns
+ 6.3719 ns
+ 9.1131 ns
+ 13.597 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+11.398% | -+13.179% | -+14.852% | -(p = 0.00 < - 0.05) | -
Change in throughput | --10.232% | --11.644% | --12.931% | -- |
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 da107c9b..3b22fdfb 100644
--- a/event_serialization/4096/report/mean.svg
+++ b/event_serialization/4096/report/mean.svg
@@ -9,66 +9,70 @@ Density (a.u.)
Average time (ns)
Throughput
- 1.3000 GiB/s
- 1.3004 GiB/s
- 1.3009 GiB/s
+ 1.7040 GiB/s
+ 1.7049 GiB/s
+ 1.7059 GiB/s
R²
- 0.0025110
- 0.0026006
- 0.0024994
+ 0.0014199
+ 0.0014720
+ 0.0014162
Mean
- 3.0028 ms
- 3.0038 ms
- 3.0048 ms
+ 2.2899 ms
+ 2.2911 ms
+ 2.2924 ms
Std. Dev.
- 4.2608 us
- 5.2455 us
- 6.2676 us
+ 5.5117 us
+ 6.4744 us
+ 7.2920 us
Median
- 3.0023 ms
- 3.0035 ms
- 3.0047 ms
+ 2.2885 ms
+ 2.2894 ms
+ 2.2907 ms
@@ -188,89 +188,6 @@
documentation for more details on the additional statistics.MAD
- 4.2242 us
- 5.3314 us
- 6.3624 us
+ 3.7709 us
+ 5.2346 us
+ 6.4912 us
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | -+14.973% | -+15.087% | -+15.193% | -(p = 0.00 < - 0.05) | -
Change in throughput | --13.023% | --13.109% | --13.190% | -- |
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 e258f61c..c0a34b47 100644
--- a/event_serialization/4194304/report/iteration_times.svg
+++ b/event_serialization/4194304/report/iteration_times.svg
@@ -15,37 +15,37 @@ Average Iteration Time (ms)
Slope
- 4.0552 us
- 4.1477 us
- 4.2270 us
+ 3.5331 us
+ 3.6102 us
+ 3.7002 us
Throughput
- 14.439 GiB/s
- 14.715 GiB/s
- 15.051 GiB/s
+ 16.495 GiB/s
+ 16.906 GiB/s
+ 17.275 GiB/s
R²
- 0.3798260
- 0.3916760
- 0.3829124
+ 0.3273534
+ 0.3372468
+ 0.3239076
Mean
- 3.7104 us
- 3.8029 us
- 3.8986 us
+ 3.5713 us
+ 3.6388 us
+ 3.7099 us
Std. Dev.
- 436.81 ns
- 480.94 ns
- 511.80 ns
+ 299.34 ns
+ 355.95 ns
+ 401.23 ns
Median
- 3.5300 us
- 3.5879 us
- 3.6451 us
+ 3.4358 us
+ 3.4903 us
+ 3.5813 us
@@ -198,89 +198,6 @@
documentation for more details on the additional statistics.MAD
- 281.42 ns
- 373.58 ns
- 463.01 ns
+ 149.23 ns
+ 213.32 ns
+ 328.64 ns
- | Lower bound | -Estimate | -Upper bound | -- |
---|---|---|---|---|
Change in time | --4.2901% | --1.1540% | -+2.5048% | -(p = 0.52 > - 0.05) | -
Change in throughput | -+4.4824% | -+1.1675% | --2.4436% | -- |
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 068eef58..fc38be75 100644
--- a/event_serialization/65536/report/mean.svg
+++ b/event_serialization/65536/report/mean.svg
@@ -9,66 +9,70 @@ Density (a.u.)
Average time (us)