From 22efcb511dfef064bc1cacd2b8b71f293a82c1b9 Mon Sep 17 00:00:00 2001 From: kl-botsu Date: Thu, 24 Aug 2023 16:23:05 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20khonsula?= =?UTF-8?q?bs/pot@7a1ac59b58ce39451a78efc9e917942bb03d7f46=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MessagePack(named)/0/estimates.json | 2 +- .../MessagePack(named)/0/sample.json | 2 +- .../MessagePack(named)/0/tukey.json | 2 +- .../MessagePack(named)/new/estimates.json | 2 +- .../MessagePack(named)/new/sample.json | 2 +- .../MessagePack(named)/new/tukey.json | 2 +- .../MessagePack(named)/report/MAD.svg | 110 ++++--- .../MessagePack(named)/report/SD.svg | 78 +++-- .../MessagePack(named)/report/index.html | 30 +- .../report/iteration_times.svg | 273 +++++++++-------- .../report/iteration_times_small.svg | 271 +++++++++-------- .../MessagePack(named)/report/mean.svg | 88 +++--- .../MessagePack(named)/report/median.svg | 100 +++---- .../MessagePack(named)/report/pdf.svg | 178 ++++++----- .../MessagePack(named)/report/pdf_small.svg | 62 ++-- .../MessagePack(named)/report/typical.svg | 88 +++--- .../MessagePack/0/estimates.json | 2 +- .../MessagePack/0/sample.json | 2 +- .../logs_deserialize/MessagePack/0/tukey.json | 2 +- .../MessagePack/new/estimates.json | 2 +- .../MessagePack/new/sample.json | 2 +- .../MessagePack/new/tukey.json | 2 +- .../MessagePack/report/MAD.svg | 66 ++--- .../MessagePack/report/SD.svg | 120 ++++---- .../MessagePack/report/index.html | 30 +- .../MessagePack/report/iteration_times.svg | 259 ++++++++-------- .../report/iteration_times_small.svg | 259 ++++++++-------- .../MessagePack/report/mean.svg | 108 +++---- .../MessagePack/report/median.svg | 82 ++---- .../MessagePack/report/pdf.svg | 166 +++++------ .../MessagePack/report/pdf_small.svg | 72 ++--- .../MessagePack/report/typical.svg | 108 +++---- .../logs_deserialize/bincode/0/estimates.json | 2 +- .../logs_deserialize/bincode/0/sample.json | 2 +- .../logs_deserialize/bincode/0/tukey.json | 2 +- .../bincode/new/estimates.json | 2 +- .../logs_deserialize/bincode/new/sample.json | 2 +- .../logs_deserialize/bincode/new/tukey.json | 2 +- .../logs_deserialize/bincode/report/MAD.svg | 102 ++++--- .../logs_deserialize/bincode/report/SD.svg | 102 +++---- .../bincode/report/index.html | 30 +- .../bincode/report/iteration_times.svg | 278 +++++++++--------- .../bincode/report/iteration_times_small.svg | 278 +++++++++--------- .../logs_deserialize/bincode/report/mean.svg | 110 ++++--- .../bincode/report/median.svg | 78 +++-- .../logs_deserialize/bincode/report/pdf.svg | 168 ++++++----- .../bincode/report/pdf_small.svg | 70 +++-- .../bincode/report/typical.svg | 110 ++++--- .../logs_deserialize/cbor/0/estimates.json | 2 +- .../logs_deserialize/cbor/0/sample.json | 2 +- benchmarks/logs_deserialize/cbor/0/tukey.json | 2 +- .../logs_deserialize/cbor/new/estimates.json | 2 +- .../logs_deserialize/cbor/new/sample.json | 2 +- .../logs_deserialize/cbor/new/tukey.json | 2 +- .../logs_deserialize/cbor/report/MAD.svg | 90 +++--- .../logs_deserialize/cbor/report/SD.svg | 102 +++---- .../logs_deserialize/cbor/report/index.html | 30 +- .../cbor/report/iteration_times.svg | 266 +++++++++-------- .../cbor/report/iteration_times_small.svg | 260 ++++++++-------- .../logs_deserialize/cbor/report/mean.svg | 96 +++--- .../logs_deserialize/cbor/report/median.svg | 96 +++--- .../logs_deserialize/cbor/report/pdf.svg | 170 +++++------ .../cbor/report/pdf_small.svg | 64 ++-- .../logs_deserialize/cbor/report/typical.svg | 96 +++--- .../logs_deserialize/pot/0/estimates.json | 2 +- benchmarks/logs_deserialize/pot/0/sample.json | 2 +- benchmarks/logs_deserialize/pot/0/tukey.json | 2 +- .../logs_deserialize/pot/new/estimates.json | 2 +- .../logs_deserialize/pot/new/sample.json | 2 +- .../logs_deserialize/pot/new/tukey.json | 2 +- .../logs_deserialize/pot/report/MAD.svg | 108 ++++--- benchmarks/logs_deserialize/pot/report/SD.svg | 92 ++---- .../logs_deserialize/pot/report/index.html | 30 +- .../pot/report/iteration_times.svg | 266 +++++++++-------- .../pot/report/iteration_times_small.svg | 266 +++++++++-------- .../logs_deserialize/pot/report/mean.svg | 104 +++---- .../logs_deserialize/pot/report/median.svg | 98 +++--- .../logs_deserialize/pot/report/pdf.svg | 168 ++++------- .../logs_deserialize/pot/report/pdf_small.svg | 70 ++--- .../logs_deserialize/pot/report/typical.svg | 104 +++---- benchmarks/logs_deserialize/report/violin.svg | 48 +-- .../MessagePack(named)/0/estimates.json | 2 +- .../MessagePack(named)/0/sample.json | 2 +- .../MessagePack(named)/0/tukey.json | 2 +- .../MessagePack(named)/new/estimates.json | 2 +- .../MessagePack(named)/new/sample.json | 2 +- .../MessagePack(named)/new/tukey.json | 2 +- .../MessagePack(named)/report/MAD.svg | 118 ++++---- .../MessagePack(named)/report/SD.svg | 82 +++--- .../MessagePack(named)/report/index.html | 30 +- .../report/iteration_times.svg | 264 ++++++++--------- .../report/iteration_times_small.svg | 262 ++++++++--------- .../MessagePack(named)/report/mean.svg | 102 ++++--- .../MessagePack(named)/report/median.svg | 106 ++++--- .../MessagePack(named)/report/pdf.svg | 164 +++++------ .../MessagePack(named)/report/pdf_small.svg | 68 ++--- .../MessagePack(named)/report/typical.svg | 102 ++++--- .../MessagePack/0/estimates.json | 2 +- .../MessagePack/0/sample.json | 2 +- .../MessagePack/0/tukey.json | 2 +- .../MessagePack/new/estimates.json | 2 +- .../MessagePack/new/sample.json | 2 +- .../MessagePack/new/tukey.json | 2 +- .../MessagePack/report/MAD.svg | 98 +++--- .../MessagePack/report/SD.svg | 100 +++---- .../MessagePack/report/index.html | 30 +- .../MessagePack/report/iteration_times.svg | 261 ++++++++-------- .../report/iteration_times_small.svg | 261 ++++++++-------- .../MessagePack/report/mean.svg | 126 ++++---- .../MessagePack/report/median.svg | 116 ++++---- .../MessagePack/report/pdf.svg | 192 ++++++------ .../MessagePack/report/pdf_small.svg | 72 +++-- .../MessagePack/report/typical.svg | 126 ++++---- .../bincode/0/estimates.json | 2 +- .../bincode/0/sample.json | 2 +- .../logs_serialize-reuse/bincode/0/tukey.json | 2 +- .../bincode/new/estimates.json | 2 +- .../bincode/new/sample.json | 2 +- .../bincode/new/tukey.json | 2 +- .../bincode/report/MAD.svg | 104 +++---- .../bincode/report/SD.svg | 110 +++---- .../bincode/report/index.html | 30 +- .../bincode/report/iteration_times.svg | 237 +++++++-------- .../bincode/report/iteration_times_small.svg | 243 +++++++-------- .../bincode/report/mean.svg | 90 +++--- .../bincode/report/median.svg | 104 ++++--- .../bincode/report/pdf.svg | 200 +++++++------ .../bincode/report/pdf_small.svg | 66 ++--- .../bincode/report/typical.svg | 90 +++--- .../cbor/0/estimates.json | 2 +- .../logs_serialize-reuse/cbor/0/sample.json | 2 +- .../logs_serialize-reuse/cbor/0/tukey.json | 2 +- .../cbor/new/estimates.json | 2 +- .../logs_serialize-reuse/cbor/new/sample.json | 2 +- .../logs_serialize-reuse/cbor/new/tukey.json | 2 +- .../logs_serialize-reuse/cbor/report/MAD.svg | 130 ++++---- .../logs_serialize-reuse/cbor/report/SD.svg | 96 +++--- .../cbor/report/index.html | 30 +- .../cbor/report/iteration_times.svg | 246 ++++++++-------- .../cbor/report/iteration_times_small.svg | 242 +++++++-------- .../logs_serialize-reuse/cbor/report/mean.svg | 100 ++++--- .../cbor/report/median.svg | 110 +++---- .../logs_serialize-reuse/cbor/report/pdf.svg | 200 +++++++------ .../cbor/report/pdf_small.svg | 84 +++--- .../cbor/report/typical.svg | 100 ++++--- .../logs_serialize-reuse/pot/0/estimates.json | 2 +- .../logs_serialize-reuse/pot/0/sample.json | 2 +- .../logs_serialize-reuse/pot/0/tukey.json | 2 +- .../pot/new/estimates.json | 2 +- .../logs_serialize-reuse/pot/new/sample.json | 2 +- .../logs_serialize-reuse/pot/new/tukey.json | 2 +- .../logs_serialize-reuse/pot/report/MAD.svg | 114 +++---- .../logs_serialize-reuse/pot/report/SD.svg | 126 ++++---- .../pot/report/index.html | 30 +- .../pot/report/iteration_times.svg | 259 ++++++++-------- .../pot/report/iteration_times_small.svg | 259 ++++++++-------- .../logs_serialize-reuse/pot/report/mean.svg | 102 ++++--- .../pot/report/median.svg | 104 ++++--- .../logs_serialize-reuse/pot/report/pdf.svg | 186 +++++++----- .../pot/report/pdf_small.svg | 76 ++--- .../pot/report/typical.svg | 102 ++++--- .../logs_serialize-reuse/report/violin.svg | 64 ++-- .../MessagePack(named)/0/estimates.json | 2 +- .../MessagePack(named)/0/sample.json | 2 +- .../MessagePack(named)/0/tukey.json | 2 +- .../MessagePack(named)/new/estimates.json | 2 +- .../MessagePack(named)/new/sample.json | 2 +- .../MessagePack(named)/new/tukey.json | 2 +- .../MessagePack(named)/report/MAD.svg | 100 ++++--- .../MessagePack(named)/report/SD.svg | 102 +++---- .../MessagePack(named)/report/index.html | 30 +- .../report/iteration_times.svg | 256 ++++++++-------- .../report/iteration_times_small.svg | 252 ++++++++-------- .../MessagePack(named)/report/mean.svg | 102 ++++--- .../MessagePack(named)/report/median.svg | 108 ++++--- .../MessagePack(named)/report/pdf.svg | 186 ++++++------ .../MessagePack(named)/report/pdf_small.svg | 72 ++--- .../MessagePack(named)/report/typical.svg | 102 ++++--- .../MessagePack/0/estimates.json | 2 +- .../logs_serialize/MessagePack/0/sample.json | 2 +- .../logs_serialize/MessagePack/0/tukey.json | 2 +- .../MessagePack/new/estimates.json | 2 +- .../MessagePack/new/sample.json | 2 +- .../logs_serialize/MessagePack/new/tukey.json | 2 +- .../logs_serialize/MessagePack/report/MAD.svg | 112 +++---- .../logs_serialize/MessagePack/report/SD.svg | 94 +++--- .../MessagePack/report/index.html | 30 +- .../MessagePack/report/iteration_times.svg | 240 +++++++-------- .../report/iteration_times_small.svg | 234 +++++++-------- .../MessagePack/report/mean.svg | 88 +++--- .../MessagePack/report/median.svg | 102 ++++--- .../logs_serialize/MessagePack/report/pdf.svg | 162 +++++----- .../MessagePack/report/pdf_small.svg | 72 +++-- .../MessagePack/report/typical.svg | 88 +++--- .../logs_serialize/bincode/0/estimates.json | 2 +- .../logs_serialize/bincode/0/sample.json | 2 +- .../logs_serialize/bincode/0/tukey.json | 2 +- .../logs_serialize/bincode/new/estimates.json | 2 +- .../logs_serialize/bincode/new/sample.json | 2 +- .../logs_serialize/bincode/new/tukey.json | 2 +- .../logs_serialize/bincode/report/MAD.svg | 118 ++++---- .../logs_serialize/bincode/report/SD.svg | 92 ++++-- .../logs_serialize/bincode/report/index.html | 30 +- .../bincode/report/iteration_times.svg | 273 ++++++++--------- .../bincode/report/iteration_times_small.svg | 273 ++++++++--------- .../logs_serialize/bincode/report/mean.svg | 102 ++++--- .../logs_serialize/bincode/report/median.svg | 110 +++---- .../logs_serialize/bincode/report/pdf.svg | 174 +++++------ .../bincode/report/pdf_small.svg | 90 +++--- .../logs_serialize/bincode/report/typical.svg | 102 ++++--- .../logs_serialize/cbor/0/estimates.json | 2 +- benchmarks/logs_serialize/cbor/0/sample.json | 2 +- benchmarks/logs_serialize/cbor/0/tukey.json | 2 +- .../logs_serialize/cbor/new/estimates.json | 2 +- .../logs_serialize/cbor/new/sample.json | 2 +- benchmarks/logs_serialize/cbor/new/tukey.json | 2 +- benchmarks/logs_serialize/cbor/report/MAD.svg | 88 +++--- benchmarks/logs_serialize/cbor/report/SD.svg | 88 +++--- .../logs_serialize/cbor/report/index.html | 30 +- .../cbor/report/iteration_times.svg | 261 ++++++++-------- .../cbor/report/iteration_times_small.svg | 253 ++++++++-------- .../logs_serialize/cbor/report/mean.svg | 124 ++++---- .../logs_serialize/cbor/report/median.svg | 98 +++--- benchmarks/logs_serialize/cbor/report/pdf.svg | 164 ++++++----- .../logs_serialize/cbor/report/pdf_small.svg | 82 +++--- .../logs_serialize/cbor/report/typical.svg | 124 ++++---- .../logs_serialize/pot/0/estimates.json | 2 +- benchmarks/logs_serialize/pot/0/sample.json | 2 +- benchmarks/logs_serialize/pot/0/tukey.json | 2 +- .../logs_serialize/pot/new/estimates.json | 2 +- benchmarks/logs_serialize/pot/new/sample.json | 2 +- benchmarks/logs_serialize/pot/new/tukey.json | 2 +- benchmarks/logs_serialize/pot/report/MAD.svg | 108 +++---- benchmarks/logs_serialize/pot/report/SD.svg | 108 ++++--- .../logs_serialize/pot/report/index.html | 30 +- .../pot/report/iteration_times.svg | 256 ++++++++-------- .../pot/report/iteration_times_small.svg | 254 ++++++++-------- benchmarks/logs_serialize/pot/report/mean.svg | 112 ++++--- .../logs_serialize/pot/report/median.svg | 98 +++--- benchmarks/logs_serialize/pot/report/pdf.svg | 194 +++++++----- .../logs_serialize/pot/report/pdf_small.svg | 74 +++-- .../logs_serialize/pot/report/typical.svg | 112 ++++--- benchmarks/logs_serialize/report/violin.svg | 68 ++--- 243 files changed, 10161 insertions(+), 9853 deletions(-) diff --git a/benchmarks/logs_deserialize/MessagePack(named)/0/estimates.json b/benchmarks/logs_deserialize/MessagePack(named)/0/estimates.json index d02e7be0..8a64075c 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/0/estimates.json +++ b/benchmarks/logs_deserialize/MessagePack(named)/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8682240.618291667,"upper_bound":8695218.618666671},"point_estimate":8687990.118333334,"standard_error":3343.883902810446},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8680374.833333334,"upper_bound":8687341.416666668},"point_estimate":8683366.416666668,"standard_error":1794.2627981683963},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11836.089789866941,"upper_bound":18421.428222952432},"point_estimate":15295.489728452616,"standard_error":1646.6502735988042},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14849.327013940918,"upper_bound":49333.81878513575},"point_estimate":33591.49282952272,"standard_error":9240.128654018237}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10665129.013999997,"upper_bound":10684729.124399997},"point_estimate":10674528.258000001,"standard_error":4995.129178131739},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10649825.8,"upper_bound":10668419.9},"point_estimate":10658696.0,"standard_error":5073.141893520868},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21265.22794246563,"upper_bound":37243.65263879161},"point_estimate":28940.648006199684,"standard_error":4226.070478898486},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39560.97974600434,"upper_bound":59001.89042484043},"point_estimate":50222.78062061571,"standard_error":4934.271482592768}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack(named)/0/sample.json b/benchmarks/logs_deserialize/MessagePack(named)/0/sample.json index cd7fea38..aefa2ae3 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/0/sample.json +++ b/benchmarks/logs_deserialize/MessagePack(named)/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[53428244.0,52185249.0,52196649.0,52075648.0,51897550.0,52014149.0,52178548.0,52047549.0,52079649.0,52178749.0,52024249.0,51967349.0,52100549.0,51985449.0,52110849.0,52038149.0,52056149.0,51991749.0,52089149.0,53297245.0,52324048.0,52117849.0,52079049.0,52121748.0,52154449.0,52014049.0,52119749.0,52072049.0,52127648.0,52122349.0,52180149.0,52237848.0,52009849.0,51904749.0,51937550.0,52096549.0,52002449.0,52052149.0,52174748.0,52046649.0,51926449.0,52151749.0,52126349.0,52050449.0,52078349.0,52038448.0,52062549.0,52033049.0,51943950.0,52280448.0,52170648.0,52096349.0,52116249.0,52209949.0,52039748.0,52059549.0,51939050.0,52161748.0,51961949.0,52110149.0,51978249.0,51946450.0,52033349.0,51899449.0,52095749.0,52086349.0,52088648.0,52155549.0,52046249.0,52166349.0,52099848.0,52163449.0,52174749.0,52105848.0,52190049.0,52105349.0,52151048.0,52098949.0,52376148.0,52132749.0,52184348.0,52207949.0,52216548.0,52351648.0,52069849.0,52149749.0,52137249.0,52083149.0,52183648.0,52074449.0,52307148.0,52145649.0,52139748.0,52166049.0,52231348.0,52254249.0,52212248.0,52036249.0,52082249.0,52070249.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[53442833.0,53217729.0,53231930.0,53339231.0,53363032.0,53328631.0,53249129.0,53084927.0,53299130.0,53219329.0,53233930.0,53292530.0,53168628.0,53236229.0,53233130.0,53216328.0,53403433.0,53393032.0,53399033.0,53374432.0,53648537.0,53446233.0,53243230.0,54056745.0,53402533.0,53517434.0,53404033.0,53323231.0,53322631.0,53321731.0,53108627.0,53295130.0,53181428.0,53294430.0,53248129.0,53437833.0,53233029.0,53196129.0,53143827.0,53188828.0,53195629.0,53409333.0,53243029.0,53453034.0,53179528.0,53288230.0,53233329.0,53377832.0,53340732.0,53479134.0,53631137.0,54066945.0,53852641.0,53982444.0,53848741.0,54045045.0,53695838.0,53811940.0,53825241.0,54164047.0,53797540.0,53933243.0,54091046.0,53452433.0,53271930.0,53491635.0,53342031.0,53347331.0,53250130.0,53379732.0,53216529.0,53275530.0,53363332.0,53154228.0,53014825.0,53161228.0,53160443.0,53219065.0,53141163.0,53349367.0,53457170.0,53343467.0,53182564.0,53169264.0,53128263.0,53196164.0,53205964.0,53203965.0,53256765.0,53049761.0,53212665.0,53268866.0,53287566.0,53250465.0,53217665.0,53215164.0,53166764.0,53242965.0,53452969.0,53478769.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack(named)/0/tukey.json b/benchmarks/logs_deserialize/MessagePack(named)/0/tukey.json index 3fc72a2a..092325af 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/0/tukey.json +++ b/benchmarks/logs_deserialize/MessagePack(named)/0/tukey.json @@ -1 +1 @@ -[8613987.458333336,8644206.145833336,8724789.3125,8755007.999999998] \ No newline at end of file +[10509733.200000001,10576514.475000001,10754597.875,10821379.149999999] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack(named)/new/estimates.json b/benchmarks/logs_deserialize/MessagePack(named)/new/estimates.json index d02e7be0..8a64075c 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/new/estimates.json +++ b/benchmarks/logs_deserialize/MessagePack(named)/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8682240.618291667,"upper_bound":8695218.618666671},"point_estimate":8687990.118333334,"standard_error":3343.883902810446},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8680374.833333334,"upper_bound":8687341.416666668},"point_estimate":8683366.416666668,"standard_error":1794.2627981683963},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11836.089789866941,"upper_bound":18421.428222952432},"point_estimate":15295.489728452616,"standard_error":1646.6502735988042},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14849.327013940918,"upper_bound":49333.81878513575},"point_estimate":33591.49282952272,"standard_error":9240.128654018237}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10665129.013999997,"upper_bound":10684729.124399997},"point_estimate":10674528.258000001,"standard_error":4995.129178131739},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10649825.8,"upper_bound":10668419.9},"point_estimate":10658696.0,"standard_error":5073.141893520868},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21265.22794246563,"upper_bound":37243.65263879161},"point_estimate":28940.648006199684,"standard_error":4226.070478898486},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39560.97974600434,"upper_bound":59001.89042484043},"point_estimate":50222.78062061571,"standard_error":4934.271482592768}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack(named)/new/sample.json b/benchmarks/logs_deserialize/MessagePack(named)/new/sample.json index cd7fea38..aefa2ae3 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/new/sample.json +++ b/benchmarks/logs_deserialize/MessagePack(named)/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[53428244.0,52185249.0,52196649.0,52075648.0,51897550.0,52014149.0,52178548.0,52047549.0,52079649.0,52178749.0,52024249.0,51967349.0,52100549.0,51985449.0,52110849.0,52038149.0,52056149.0,51991749.0,52089149.0,53297245.0,52324048.0,52117849.0,52079049.0,52121748.0,52154449.0,52014049.0,52119749.0,52072049.0,52127648.0,52122349.0,52180149.0,52237848.0,52009849.0,51904749.0,51937550.0,52096549.0,52002449.0,52052149.0,52174748.0,52046649.0,51926449.0,52151749.0,52126349.0,52050449.0,52078349.0,52038448.0,52062549.0,52033049.0,51943950.0,52280448.0,52170648.0,52096349.0,52116249.0,52209949.0,52039748.0,52059549.0,51939050.0,52161748.0,51961949.0,52110149.0,51978249.0,51946450.0,52033349.0,51899449.0,52095749.0,52086349.0,52088648.0,52155549.0,52046249.0,52166349.0,52099848.0,52163449.0,52174749.0,52105848.0,52190049.0,52105349.0,52151048.0,52098949.0,52376148.0,52132749.0,52184348.0,52207949.0,52216548.0,52351648.0,52069849.0,52149749.0,52137249.0,52083149.0,52183648.0,52074449.0,52307148.0,52145649.0,52139748.0,52166049.0,52231348.0,52254249.0,52212248.0,52036249.0,52082249.0,52070249.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[53442833.0,53217729.0,53231930.0,53339231.0,53363032.0,53328631.0,53249129.0,53084927.0,53299130.0,53219329.0,53233930.0,53292530.0,53168628.0,53236229.0,53233130.0,53216328.0,53403433.0,53393032.0,53399033.0,53374432.0,53648537.0,53446233.0,53243230.0,54056745.0,53402533.0,53517434.0,53404033.0,53323231.0,53322631.0,53321731.0,53108627.0,53295130.0,53181428.0,53294430.0,53248129.0,53437833.0,53233029.0,53196129.0,53143827.0,53188828.0,53195629.0,53409333.0,53243029.0,53453034.0,53179528.0,53288230.0,53233329.0,53377832.0,53340732.0,53479134.0,53631137.0,54066945.0,53852641.0,53982444.0,53848741.0,54045045.0,53695838.0,53811940.0,53825241.0,54164047.0,53797540.0,53933243.0,54091046.0,53452433.0,53271930.0,53491635.0,53342031.0,53347331.0,53250130.0,53379732.0,53216529.0,53275530.0,53363332.0,53154228.0,53014825.0,53161228.0,53160443.0,53219065.0,53141163.0,53349367.0,53457170.0,53343467.0,53182564.0,53169264.0,53128263.0,53196164.0,53205964.0,53203965.0,53256765.0,53049761.0,53212665.0,53268866.0,53287566.0,53250465.0,53217665.0,53215164.0,53166764.0,53242965.0,53452969.0,53478769.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack(named)/new/tukey.json b/benchmarks/logs_deserialize/MessagePack(named)/new/tukey.json index 3fc72a2a..092325af 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/new/tukey.json +++ b/benchmarks/logs_deserialize/MessagePack(named)/new/tukey.json @@ -1 +1 @@ -[8613987.458333336,8644206.145833336,8724789.3125,8755007.999999998] \ No newline at end of file +[10509733.200000001,10576514.475000001,10754597.875,10821379.149999999] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/MAD.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/MAD.svg index 49a6a841..ffed9635 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/MAD.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/MAD.svg @@ -9,62 +9,90 @@ Density (a.u.) Average time (µs) - + +0.01 + + + +0.02 + + + +0.03 + + + +0.04 + + + 0.05 - - -0.1 + + +0.06 - - -0.15 + + +0.07 - - -0.2 + + +0.08 - - -0.25 + + +0.09 - + + +0.1 + + - -12 + +20 + + + +22 + + + +24 - - -13 + + +26 - - -14 + + +28 - - -15 + + +30 - - -16 + + +32 - - -17 + + +34 - - -18 + + +36 - - -19 + + +38 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/SD.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/SD.svg index e2948c87..0951248b 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/SD.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/SD.svg @@ -9,70 +9,62 @@ Density (a.u.) Average time (µs) - + 0.01 - - + + 0.02 - - + + 0.03 - - + + 0.04 - - + + 0.05 - - + + 0.06 - - + + 0.07 - - - -15 - - - -20 - - - -25 - - - -30 - - - -35 + + +0.08 - - + + + 40 - - + + 45 - - + + 50 - - - - + + +55 + + + +60 + + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/index.html b/benchmarks/logs_deserialize/MessagePack(named)/report/index.html index cc82f49e..54e6dbe8 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/index.html +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0008032 - 0.0008269 - 0.0007900 + 0.0017395 + 0.0018009 + 0.0017290 Mean - 8.6822 ms - 8.6880 ms - 8.6952 ms + 10.665 ms + 10.675 ms + 10.685 ms Std. Dev. - 14.849 µs - 33.591 µs - 49.334 µs + 39.561 µs + 50.223 µs + 59.002 µs Median - 8.6804 ms - 8.6834 ms - 8.6873 ms + 10.650 ms + 10.659 ms + 10.668 ms MAD - 11.836 µs - 15.295 µs - 18.421 µs + 21.265 µs + 28.941 µs + 37.244 µs diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times.svg index 1e4db7e7..99bda708 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times.svg @@ -15,37 +15,62 @@ Average Iteration Time (ms) - - - - - - + + + + + + + + + + + - -8.65 + +10.62 - - -8.7 + + +10.64 - - -8.75 + + +10.66 - - -8.8 + + +10.68 - - -8.85 + + +10.7 - - -8.9 + + +10.72 - + + +10.74 + + + +10.76 + + + +10.78 + + + +10.8 + + + +10.82 + + 10 @@ -87,106 +112,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times_small.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times_small.svg index b0fa0a34..3ffbbe8c 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times_small.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/iteration_times_small.svg @@ -12,37 +12,62 @@ Average Iteration Time (ms) - - - - - - + + + + + + + + + + + - -8.65 + +10.62 - - -8.7 + + +10.64 - - -8.75 + + +10.66 - - -8.8 + + +10.68 - - -8.85 + + +10.7 - - -8.9 + + +10.72 - + + +10.74 + + + +10.76 + + + +10.78 + + + +10.8 + + + +10.82 + + 10 @@ -84,104 +109,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/mean.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/mean.svg index bf7af45c..b687cbde 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/mean.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/mean.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (ms) - + +10 + + + 20 - - + + +30 + + + 40 - - -60 + + +50 - - -80 + + +60 - - -100 + + +70 - - -120 + + +80 - + - -8.682 - - - -8.684 - - - -8.686 - - - -8.688 + +10.665 - - -8.69 + + +10.67 - - -8.692 + + +10.675 - - -8.694 + + +10.68 - - -8.696 + + +10.685 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/median.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/median.svg index 960dde4a..7a1c25d2 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/median.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/median.svg @@ -9,74 +9,66 @@ Density (a.u.) Average time (ms) - -50 + +20 - - -100 - - - -150 - - - -200 + + +40 - - -250 + + +60 - - -300 + + +80 - - -350 + + +100 - - - -8.68 + + +120 - - -8.681 + + +140 - - -8.682 + + +160 - - -8.683 + + +180 - - -8.684 + + + +10.65 - - -8.685 + + +10.655 - - -8.686 + + +10.66 - - -8.687 + + +10.665 - - -8.688 + + +10.67 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/pdf.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/pdf.svg index 7660cae3..47fd6e3c 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/pdf.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/pdf.svg @@ -13,55 +13,75 @@ Average Time (ms) 0 - + +0.5 + + + 1 - - + + +1.5 + + + 2 - + -3 +2.5 - + +3 + + + +3.5 + + + 4 - - -5 + + +4.5 - + -6 +5 - -8.65 + +10.55 - - -8.7 + + +10.6 - - -8.75 + + +10.65 - - -8.8 + + +10.7 - - -8.85 + + +10.75 - - -8.9 + + +10.8 - + + +10.85 + + Density (a.u.) @@ -70,56 +90,76 @@ Density (a.u.) 0 - + +1 + + + 2 - - + + +3 + + + 4 - - + + +5 + + + 6 - - + + +7 + + + 8 - - -10 + + +9 - - -12 + + +10 - - -14 - - - -16 - - - -18 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/pdf_small.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/pdf_small.svg index aa73ebae..74e28818 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/pdf_small.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/pdf_small.svg @@ -10,59 +10,43 @@ Average Time (ms) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - + + 12 - - -14 - - - -16 - - - -18 - - - -20 - - + - -8.7 + +10.6 - - -8.8 + + +10.7 - - -8.9 + + +10.8 - - - + + + diff --git a/benchmarks/logs_deserialize/MessagePack(named)/report/typical.svg b/benchmarks/logs_deserialize/MessagePack(named)/report/typical.svg index 28af9f91..ff024efd 100644 --- a/benchmarks/logs_deserialize/MessagePack(named)/report/typical.svg +++ b/benchmarks/logs_deserialize/MessagePack(named)/report/typical.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (ms) - + +10 + + + 20 - - + + +30 + + + 40 - - -60 + + +50 - - -80 + + +60 - - -100 + + +70 - - -120 + + +80 - + - -8.682 - - - -8.684 - - - -8.686 - - - -8.688 + +10.665 - - -8.69 + + +10.67 - - -8.692 + + +10.675 - - -8.694 + + +10.68 - - -8.696 + + +10.685 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack/0/estimates.json b/benchmarks/logs_deserialize/MessagePack/0/estimates.json index 3c075879..6915280a 100644 --- a/benchmarks/logs_deserialize/MessagePack/0/estimates.json +++ b/benchmarks/logs_deserialize/MessagePack/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7037672.11815625,"upper_bound":7045939.21440625},"point_estimate":7041730.705,"standard_error":2105.1499289451353},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7037988.625,"upper_bound":7046780.75},"point_estimate":7044012.125,"standard_error":2184.4839929327436},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14677.832401916385,"upper_bound":24481.24674037099},"point_estimate":20765.480556339025,"standard_error":2428.011451928893},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17320.475203414935,"upper_bound":25038.983377154327},"point_estimate":21143.26966267453,"standard_error":1988.7033259056263}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8571855.718666667,"upper_bound":8593207.180916665},"point_estimate":8581618.874999998,"standard_error":5460.326579521157},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8560997.333333334,"upper_bound":8570864.0},"point_estimate":8566179.75,"standard_error":2565.0417190826415},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14598.420640826225,"upper_bound":24957.59375691322},"point_estimate":18266.620075701747,"standard_error":2807.8147516190243},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31479.172158928723,"upper_bound":75559.58880156119},"point_estimate":54832.833388950196,"standard_error":11460.365100560392}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack/0/sample.json b/benchmarks/logs_deserialize/MessagePack/0/sample.json index d20afb57..049d5d86 100644 --- a/benchmarks/logs_deserialize/MessagePack/0/sample.json +++ b/benchmarks/logs_deserialize/MessagePack/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[56116108.0,56284309.0,56188508.0,56026508.0,56467609.0,56543208.0,56497509.0,56466508.0,56388408.0,56488709.0,56499008.0,56529909.0,56471008.0,56374908.0,56408909.0,56443808.0,56303909.0,56779108.0,56433708.0,56377409.0,56238008.0,56462509.0,56413608.0,56318708.0,56364709.0,56359208.0,56622908.0,56252309.0,56325308.0,56274109.0,56332408.0,56392808.0,56392009.0,56414608.0,56358308.0,56393809.0,56338508.0,56419809.0,56104608.0,57006808.0,56255709.0,56238308.0,56422809.0,56592008.0,56380808.0,56230209.0,56361808.0,56434708.0,56344509.0,56357908.0,56372909.0,56390508.0,56412608.0,56607709.0,56365208.0,56160208.0,56174409.0,56268608.0,56325509.0,56091008.0,56050317.0,56296947.0,56187448.0,56133448.0,56239648.0,56107648.0,55963249.0,56123748.0,56067049.0,56130048.0,56134748.0,56130848.0,56240448.0,56133348.0,56223148.0,56404446.0,56164948.0,56069549.0,56333847.0,56720744.0,56516546.0,56350247.0,56473346.0,56227047.0,56144148.0,56563946.0,56241647.0,56087749.0,56177048.0,56271847.0,56271447.0,56226148.0,56506846.0,56353947.0,56374246.0,56373247.0,56406446.0,56471946.0,56342147.0,56487346.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[51236581.0,51389684.0,51152178.0,51313183.0,51303782.0,51306182.0,51338182.0,51421885.0,51425184.0,51408784.0,51297482.0,51441685.0,51422385.0,51425184.0,51305082.0,51465385.0,51365984.0,51512886.0,51324082.0,51467586.0,51510686.0,51657790.0,51408784.0,51324482.0,51362883.0,51327183.0,52163500.0,53407926.0,53086820.0,51808892.0,51525787.0,51323282.0,51350538.0,51277926.0,51452829.0,51335827.0,51285827.0,51385328.0,51425829.0,51453830.0,51484830.0,51297527.0,51346227.0,51323027.0,51449230.0,51322327.0,51460329.0,51403829.0,51525031.0,51308327.0,51718935.0,51572832.0,51495030.0,51518231.0,51749536.0,51376428.0,51500531.0,51579932.0,51363828.0,51299826.0,51326127.0,51409829.0,51390328.0,51280827.0,51358927.0,51260726.0,51364028.0,51515431.0,51404029.0,51359627.0,51439530.0,51384228.0,51330927.0,51464730.0,51430629.0,51444130.0,51378328.0,51278426.0,51412029.0,51318927.0,51271926.0,51268626.0,51342327.0,51242826.0,51387628.0,51133723.0,51336127.0,51382729.0,51324427.0,51379628.0,51528131.0,51588932.0,51984041.0,51872638.0,52045741.0,52184744.0,52028042.0,51840237.0,51949240.0,52032741.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack/0/tukey.json b/benchmarks/logs_deserialize/MessagePack/0/tukey.json index 33010485..68a42ce9 100644 --- a/benchmarks/logs_deserialize/MessagePack/0/tukey.json +++ b/benchmarks/logs_deserialize/MessagePack/0/tukey.json @@ -1 +1 @@ -[6955701.5,6992027.140625,7088895.515625,7125221.15625] \ No newline at end of file +[8464777.29166667,8509427.666666668,8628495.333333332,8673145.708333332] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack/new/estimates.json b/benchmarks/logs_deserialize/MessagePack/new/estimates.json index 3c075879..6915280a 100644 --- a/benchmarks/logs_deserialize/MessagePack/new/estimates.json +++ b/benchmarks/logs_deserialize/MessagePack/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7037672.11815625,"upper_bound":7045939.21440625},"point_estimate":7041730.705,"standard_error":2105.1499289451353},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7037988.625,"upper_bound":7046780.75},"point_estimate":7044012.125,"standard_error":2184.4839929327436},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14677.832401916385,"upper_bound":24481.24674037099},"point_estimate":20765.480556339025,"standard_error":2428.011451928893},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17320.475203414935,"upper_bound":25038.983377154327},"point_estimate":21143.26966267453,"standard_error":1988.7033259056263}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8571855.718666667,"upper_bound":8593207.180916665},"point_estimate":8581618.874999998,"standard_error":5460.326579521157},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8560997.333333334,"upper_bound":8570864.0},"point_estimate":8566179.75,"standard_error":2565.0417190826415},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14598.420640826225,"upper_bound":24957.59375691322},"point_estimate":18266.620075701747,"standard_error":2807.8147516190243},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31479.172158928723,"upper_bound":75559.58880156119},"point_estimate":54832.833388950196,"standard_error":11460.365100560392}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack/new/sample.json b/benchmarks/logs_deserialize/MessagePack/new/sample.json index d20afb57..049d5d86 100644 --- a/benchmarks/logs_deserialize/MessagePack/new/sample.json +++ b/benchmarks/logs_deserialize/MessagePack/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[56116108.0,56284309.0,56188508.0,56026508.0,56467609.0,56543208.0,56497509.0,56466508.0,56388408.0,56488709.0,56499008.0,56529909.0,56471008.0,56374908.0,56408909.0,56443808.0,56303909.0,56779108.0,56433708.0,56377409.0,56238008.0,56462509.0,56413608.0,56318708.0,56364709.0,56359208.0,56622908.0,56252309.0,56325308.0,56274109.0,56332408.0,56392808.0,56392009.0,56414608.0,56358308.0,56393809.0,56338508.0,56419809.0,56104608.0,57006808.0,56255709.0,56238308.0,56422809.0,56592008.0,56380808.0,56230209.0,56361808.0,56434708.0,56344509.0,56357908.0,56372909.0,56390508.0,56412608.0,56607709.0,56365208.0,56160208.0,56174409.0,56268608.0,56325509.0,56091008.0,56050317.0,56296947.0,56187448.0,56133448.0,56239648.0,56107648.0,55963249.0,56123748.0,56067049.0,56130048.0,56134748.0,56130848.0,56240448.0,56133348.0,56223148.0,56404446.0,56164948.0,56069549.0,56333847.0,56720744.0,56516546.0,56350247.0,56473346.0,56227047.0,56144148.0,56563946.0,56241647.0,56087749.0,56177048.0,56271847.0,56271447.0,56226148.0,56506846.0,56353947.0,56374246.0,56373247.0,56406446.0,56471946.0,56342147.0,56487346.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[51236581.0,51389684.0,51152178.0,51313183.0,51303782.0,51306182.0,51338182.0,51421885.0,51425184.0,51408784.0,51297482.0,51441685.0,51422385.0,51425184.0,51305082.0,51465385.0,51365984.0,51512886.0,51324082.0,51467586.0,51510686.0,51657790.0,51408784.0,51324482.0,51362883.0,51327183.0,52163500.0,53407926.0,53086820.0,51808892.0,51525787.0,51323282.0,51350538.0,51277926.0,51452829.0,51335827.0,51285827.0,51385328.0,51425829.0,51453830.0,51484830.0,51297527.0,51346227.0,51323027.0,51449230.0,51322327.0,51460329.0,51403829.0,51525031.0,51308327.0,51718935.0,51572832.0,51495030.0,51518231.0,51749536.0,51376428.0,51500531.0,51579932.0,51363828.0,51299826.0,51326127.0,51409829.0,51390328.0,51280827.0,51358927.0,51260726.0,51364028.0,51515431.0,51404029.0,51359627.0,51439530.0,51384228.0,51330927.0,51464730.0,51430629.0,51444130.0,51378328.0,51278426.0,51412029.0,51318927.0,51271926.0,51268626.0,51342327.0,51242826.0,51387628.0,51133723.0,51336127.0,51382729.0,51324427.0,51379628.0,51528131.0,51588932.0,51984041.0,51872638.0,52045741.0,52184744.0,52028042.0,51840237.0,51949240.0,52032741.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack/new/tukey.json b/benchmarks/logs_deserialize/MessagePack/new/tukey.json index 33010485..68a42ce9 100644 --- a/benchmarks/logs_deserialize/MessagePack/new/tukey.json +++ b/benchmarks/logs_deserialize/MessagePack/new/tukey.json @@ -1 +1 @@ -[6955701.5,6992027.140625,7088895.515625,7125221.15625] \ No newline at end of file +[8464777.29166667,8509427.666666668,8628495.333333332,8673145.708333332] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/MessagePack/report/MAD.svg b/benchmarks/logs_deserialize/MessagePack/report/MAD.svg index c7f270c5..ed77022e 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/MAD.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/MAD.svg @@ -9,70 +9,66 @@ Density (a.u.) Average time (µs) - + 0.02 - - + + 0.04 - - + + 0.06 - - + + 0.08 - - + + 0.1 - - + + 0.12 - - + + 0.14 - - -0.16 - - - -0.18 - - + - + 14 - + 16 - + 18 - - + + 20 - - + + 22 - - + + 24 - - - - + + +26 + + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack/report/SD.svg b/benchmarks/logs_deserialize/MessagePack/report/SD.svg index 6a695762..d47c86b5 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/SD.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/SD.svg @@ -9,86 +9,82 @@ Density (a.u.) Average time (µs) - -0.02 - - - -0.04 + +0.005 - - -0.06 + + +0.01 - - -0.08 + + +0.015 - - -0.1 + + +0.02 - - -0.12 + + +0.025 - - -0.14 + + +0.03 - - -0.16 + + +0.035 - - -0.18 + + + +30 - - -0.2 + + +35 - - - -17 + + +40 - - -18 + + +45 - - -19 + + +50 - - -20 + + +55 - - -21 + + +60 - - -22 + + +65 - - -23 + + +70 - - -24 + + +75 - - -25 + + +80 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack/report/index.html b/benchmarks/logs_deserialize/MessagePack/report/index.html index 42703325..34340960 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/index.html +++ b/benchmarks/logs_deserialize/MessagePack/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0079565 - 0.0082501 - 0.0079352 + 0.0259721 + 0.0267815 + 0.0256551 Mean - 7.0377 ms - 7.0417 ms - 7.0459 ms + 8.5719 ms + 8.5816 ms + 8.5932 ms Std. Dev. - 17.320 µs - 21.143 µs - 25.039 µs + 31.479 µs + 54.833 µs + 75.560 µs Median - 7.0380 ms - 7.0440 ms - 7.0468 ms + 8.5610 ms + 8.5662 ms + 8.5709 ms MAD - 14.678 µs - 20.765 µs - 24.481 µs + 14.598 µs + 18.267 µs + 24.958 µs diff --git a/benchmarks/logs_deserialize/MessagePack/report/iteration_times.svg b/benchmarks/logs_deserialize/MessagePack/report/iteration_times.svg index ac94c13a..be944306 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/iteration_times.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/iteration_times.svg @@ -15,42 +15,47 @@ Average Iteration Time (ms) - - - - - - - + + + + + + + + - -7.0 + +8.55 - - -7.02 + + +8.6 - - -7.04 + + +8.65 - - -7.06 + + +8.7 - - -7.08 + + +8.75 - - -7.1 + + +8.8 - - -7.12 + + +8.85 - + + +8.9 + + 10 @@ -92,106 +97,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_deserialize/MessagePack/report/iteration_times_small.svg b/benchmarks/logs_deserialize/MessagePack/report/iteration_times_small.svg index ef1fc875..2587e086 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/iteration_times_small.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/iteration_times_small.svg @@ -12,42 +12,47 @@ Average Iteration Time (ms) - - - - - - - + + + + + + + + - -7.0 + +8.55 - - -7.02 + + +8.6 - - -7.04 + + +8.65 - - -7.06 + + +8.7 - - -7.08 + + +8.75 - - -7.1 + + +8.8 - - -7.12 + + +8.85 - + + +8.9 + + 10 @@ -89,104 +94,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_deserialize/MessagePack/report/mean.svg b/benchmarks/logs_deserialize/MessagePack/report/mean.svg index 5725fe3b..2af9f498 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/mean.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/mean.svg @@ -9,86 +9,62 @@ Density (a.u.) Average time (ms) - -20 - - - -40 - - - -60 - - - -80 + +10 - - -100 + + +20 - - -120 + + +30 - - -140 + + +40 - - -160 + + +50 - - -180 + + +60 - - -200 + + +70 - + - -7.037 - - - -7.038 - - - -7.039 - - - -7.04 + +8.57 - - -7.041 + + +8.575 - - -7.042 + + +8.58 - - -7.043 + + +8.585 - - -7.044 + + +8.59 - - -7.045 + + +8.595 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack/report/median.svg b/benchmarks/logs_deserialize/MessagePack/report/median.svg index 6da7538b..20b26787 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/median.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/median.svg @@ -9,74 +9,54 @@ Density (a.u.) Average time (ms) - + 50 - - + + 100 - - + + 150 - - + + 200 - - + + 250 - - -300 - - - -350 - - + - -7.038 - - - -7.039 - - - -7.04 - - - -7.041 + +8.56 - - -7.042 + + +8.562 - - -7.043 + + +8.564 - - -7.044 + + +8.566 - - -7.045 + + +8.568 - - -7.046 + + +8.57 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/MessagePack/report/pdf.svg b/benchmarks/logs_deserialize/MessagePack/report/pdf.svg index 6fbc70ca..b4bc90f6 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/pdf.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/pdf.svg @@ -13,75 +13,71 @@ Average Time (ms) 0 - + 1 - - + + 2 - - + + 3 - - + + 4 - - + + 5 - - -6 - - - -7 - - + -8 +6 - -6.98 + +8.5 + + + +8.55 - - -7 + + +8.6 - - -7.02 + + +8.65 - - -7.04 + + +8.7 - - -7.06 + + +8.75 - - -7.08 + + +8.8 - - -7.1 + + +8.85 - - -7.12 + + +8.9 - - -7.14 + + +8.95 - + Density (a.u.) @@ -90,54 +86,60 @@ Density (a.u.) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - + + 12 - - -14 - - - -16 - - - -18 - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_deserialize/MessagePack/report/pdf_small.svg b/benchmarks/logs_deserialize/MessagePack/report/pdf_small.svg index bdfdb79c..a57d64d5 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/pdf_small.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/pdf_small.svg @@ -10,63 +10,51 @@ Average Time (ms) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - + + 12 - - -14 - - - -16 - - - -18 - - - -20 - - + - -7 + +8.5 + + + +8.6 - - -7.05 + + +8.7 - - -7.1 + + +8.8 - - -7.15 + + +8.9 - - - + + + diff --git a/benchmarks/logs_deserialize/MessagePack/report/typical.svg b/benchmarks/logs_deserialize/MessagePack/report/typical.svg index 96ed53b6..a468f8c8 100644 --- a/benchmarks/logs_deserialize/MessagePack/report/typical.svg +++ b/benchmarks/logs_deserialize/MessagePack/report/typical.svg @@ -9,86 +9,62 @@ Density (a.u.) Average time (ms) - -20 - - - -40 - - - -60 - - - -80 + +10 - - -100 + + +20 - - -120 + + +30 - - -140 + + +40 - - -160 + + +50 - - -180 + + +60 - - -200 + + +70 - + - -7.037 - - - -7.038 - - - -7.039 - - - -7.04 + +8.57 - - -7.041 + + +8.575 - - -7.042 + + +8.58 - - -7.043 + + +8.585 - - -7.044 + + +8.59 - - -7.045 + + +8.595 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/bincode/0/estimates.json b/benchmarks/logs_deserialize/bincode/0/estimates.json index 1fab2e1d..44d2d827 100644 --- a/benchmarks/logs_deserialize/bincode/0/estimates.json +++ b/benchmarks/logs_deserialize/bincode/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5284349.429175002,"upper_bound":5335027.180575002},"point_estimate":5306059.109000002,"standard_error":13128.352532325742},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5272834.25,"upper_bound":5282094.2},"point_estimate":5278139.3,"standard_error":2601.4052686381583},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11623.583793640137,"upper_bound":24166.233164214143},"point_estimate":17190.67256480483,"standard_error":3261.5514122250056},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22474.39019236732,"upper_bound":199521.61932145126},"point_estimate":131898.20264734558,"standard_error":44391.10106586035}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6473325.494875,"upper_bound":6490610.143375},"point_estimate":6481423.93375,"standard_error":4425.686715092953},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6461535.25,"upper_bound":6469779.1875},"point_estimate":6465166.5625,"standard_error":2149.6533689569414},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10322.787641733885,"upper_bound":19663.44777996652},"point_estimate":13677.262744680047,"standard_error":2511.7363794669645},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31057.59254541989,"upper_bound":55886.23479202457},"point_estimate":44319.06654787906,"standard_error":6363.357143449063}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/bincode/0/sample.json b/benchmarks/logs_deserialize/bincode/0/sample.json index 6cb56887..4159278d 100644 --- a/benchmarks/logs_deserialize/bincode/0/sample.json +++ b/benchmarks/logs_deserialize/bincode/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[52880892.0,52730993.0,52571593.0,52774293.0,52696893.0,52619593.0,52671192.0,53095192.0,53004493.0,52671793.0,53011792.0,61593074.0,61815375.0,53835790.0,56706385.0,52668493.0,52697293.0,52830792.0,52666793.0,52706993.0,52890892.0,52693793.0,52730393.0,52682193.0,52605893.0,52785093.0,52811092.0,52837593.0,52621093.0,52724992.0,52752393.0,52805393.0,52679593.0,52693192.0,52820493.0,52842493.0,52663693.0,52712992.0,52670693.0,52801893.0,52619793.0,52956192.0,52749593.0,52614793.0,52791892.0,52730393.0,52799993.0,52643293.0,52603593.0,52687293.0,52980192.0,52671093.0,52969292.0,52868593.0,52898692.0,52767793.0,52649793.0,52706192.0,52654693.0,53016293.0,52643392.0,52636993.0,52802993.0,53176292.0,52777693.0,52768992.0,52638593.0,52660093.0,52617093.0,52892093.0,52646393.0,52726192.0,52718593.0,52891593.0,52557893.0,52717692.0,53014093.0,52977292.0,52998292.0,52730493.0,52798792.0,52715193.0,52909793.0,52704992.0,52813193.0,53192392.0,53177592.0,53057792.0,53099892.0,53312891.0,53210792.0,53078692.0,53306292.0,53335291.0,53241292.0,53170192.0,53101592.0,53076292.0,53424891.0,53283492.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[53422321.0,53299019.0,52766806.0,52759206.0,52347697.0,52418099.0,52664504.0,52873109.0,52436398.0,52271295.0,52314496.0,52537001.0,52081791.0,51710882.0,51718482.0,51626481.0,51811984.0,51783684.0,51908887.0,51668981.0,51717483.0,51590979.0,51680082.0,51731983.0,51761883.0,51613880.0,51771884.0,51643281.0,51632580.0,51754383.0,51755983.0,51752283.0,51930387.0,51724183.0,51776884.0,51623280.0,51622880.0,51650581.0,51665281.0,51653181.0,51649581.0,51614080.0,51643681.0,51652981.0,51591280.0,51623080.0,51652081.0,52296095.0,52160992.0,51701082.0,51776184.0,51771184.0,51664481.0,51689082.0,51615080.0,51641881.0,51682381.0,51709583.0,51628180.0,51718082.0,51589980.0,51602880.0,51864586.0,51797184.0,52009089.0,51772184.0,51671981.0,51678382.0,51618680.0,51729982.0,51682682.0,51755083.0,51666582.0,51668581.0,51680382.0,51827185.0,51830085.0,51780883.0,51702283.0,51906486.0,51856186.0,51696482.0,51676181.0,51729283.0,51764384.0,51746983.0,51670481.0,51637381.0,51582379.0,51692282.0,52302796.0,51854685.0,51893587.0,51697782.0,51636780.0,51833785.0,51691282.0,51887987.0,51736382.0,51761384.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/bincode/0/tukey.json b/benchmarks/logs_deserialize/bincode/0/tukey.json index 8a6194c8..f5fa1f3f 100644 --- a/benchmarks/logs_deserialize/bincode/0/tukey.json +++ b/benchmarks/logs_deserialize/bincode/0/tukey.json @@ -1 +1 @@ -[5172664.525,5220409.4125,5347729.112499999,5395473.999999999] \ No newline at end of file +[6391199.25,6424453.125,6513130.125,6546384.0] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/bincode/new/estimates.json b/benchmarks/logs_deserialize/bincode/new/estimates.json index 1fab2e1d..44d2d827 100644 --- a/benchmarks/logs_deserialize/bincode/new/estimates.json +++ b/benchmarks/logs_deserialize/bincode/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5284349.429175002,"upper_bound":5335027.180575002},"point_estimate":5306059.109000002,"standard_error":13128.352532325742},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5272834.25,"upper_bound":5282094.2},"point_estimate":5278139.3,"standard_error":2601.4052686381583},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11623.583793640137,"upper_bound":24166.233164214143},"point_estimate":17190.67256480483,"standard_error":3261.5514122250056},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22474.39019236732,"upper_bound":199521.61932145126},"point_estimate":131898.20264734558,"standard_error":44391.10106586035}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6473325.494875,"upper_bound":6490610.143375},"point_estimate":6481423.93375,"standard_error":4425.686715092953},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6461535.25,"upper_bound":6469779.1875},"point_estimate":6465166.5625,"standard_error":2149.6533689569414},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10322.787641733885,"upper_bound":19663.44777996652},"point_estimate":13677.262744680047,"standard_error":2511.7363794669645},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31057.59254541989,"upper_bound":55886.23479202457},"point_estimate":44319.06654787906,"standard_error":6363.357143449063}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/bincode/new/sample.json b/benchmarks/logs_deserialize/bincode/new/sample.json index 6cb56887..4159278d 100644 --- a/benchmarks/logs_deserialize/bincode/new/sample.json +++ b/benchmarks/logs_deserialize/bincode/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[52880892.0,52730993.0,52571593.0,52774293.0,52696893.0,52619593.0,52671192.0,53095192.0,53004493.0,52671793.0,53011792.0,61593074.0,61815375.0,53835790.0,56706385.0,52668493.0,52697293.0,52830792.0,52666793.0,52706993.0,52890892.0,52693793.0,52730393.0,52682193.0,52605893.0,52785093.0,52811092.0,52837593.0,52621093.0,52724992.0,52752393.0,52805393.0,52679593.0,52693192.0,52820493.0,52842493.0,52663693.0,52712992.0,52670693.0,52801893.0,52619793.0,52956192.0,52749593.0,52614793.0,52791892.0,52730393.0,52799993.0,52643293.0,52603593.0,52687293.0,52980192.0,52671093.0,52969292.0,52868593.0,52898692.0,52767793.0,52649793.0,52706192.0,52654693.0,53016293.0,52643392.0,52636993.0,52802993.0,53176292.0,52777693.0,52768992.0,52638593.0,52660093.0,52617093.0,52892093.0,52646393.0,52726192.0,52718593.0,52891593.0,52557893.0,52717692.0,53014093.0,52977292.0,52998292.0,52730493.0,52798792.0,52715193.0,52909793.0,52704992.0,52813193.0,53192392.0,53177592.0,53057792.0,53099892.0,53312891.0,53210792.0,53078692.0,53306292.0,53335291.0,53241292.0,53170192.0,53101592.0,53076292.0,53424891.0,53283492.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[53422321.0,53299019.0,52766806.0,52759206.0,52347697.0,52418099.0,52664504.0,52873109.0,52436398.0,52271295.0,52314496.0,52537001.0,52081791.0,51710882.0,51718482.0,51626481.0,51811984.0,51783684.0,51908887.0,51668981.0,51717483.0,51590979.0,51680082.0,51731983.0,51761883.0,51613880.0,51771884.0,51643281.0,51632580.0,51754383.0,51755983.0,51752283.0,51930387.0,51724183.0,51776884.0,51623280.0,51622880.0,51650581.0,51665281.0,51653181.0,51649581.0,51614080.0,51643681.0,51652981.0,51591280.0,51623080.0,51652081.0,52296095.0,52160992.0,51701082.0,51776184.0,51771184.0,51664481.0,51689082.0,51615080.0,51641881.0,51682381.0,51709583.0,51628180.0,51718082.0,51589980.0,51602880.0,51864586.0,51797184.0,52009089.0,51772184.0,51671981.0,51678382.0,51618680.0,51729982.0,51682682.0,51755083.0,51666582.0,51668581.0,51680382.0,51827185.0,51830085.0,51780883.0,51702283.0,51906486.0,51856186.0,51696482.0,51676181.0,51729283.0,51764384.0,51746983.0,51670481.0,51637381.0,51582379.0,51692282.0,52302796.0,51854685.0,51893587.0,51697782.0,51636780.0,51833785.0,51691282.0,51887987.0,51736382.0,51761384.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/bincode/new/tukey.json b/benchmarks/logs_deserialize/bincode/new/tukey.json index 8a6194c8..f5fa1f3f 100644 --- a/benchmarks/logs_deserialize/bincode/new/tukey.json +++ b/benchmarks/logs_deserialize/bincode/new/tukey.json @@ -1 +1 @@ -[5172664.525,5220409.4125,5347729.112499999,5395473.999999999] \ No newline at end of file +[6391199.25,6424453.125,6513130.125,6546384.0] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/bincode/report/MAD.svg b/benchmarks/logs_deserialize/bincode/report/MAD.svg index 707519cd..ba8d86ad 100644 --- a/benchmarks/logs_deserialize/bincode/report/MAD.svg +++ b/benchmarks/logs_deserialize/bincode/report/MAD.svg @@ -9,66 +9,98 @@ Density (a.u.) Average time (µs) - + 0.02 - - + + 0.04 - - + + 0.06 - - + + 0.08 - - + + 0.1 - - + + 0.12 - - + + 0.14 - + + +0.16 + + + +0.18 + + + +0.2 + + + +0.22 + + - + +10 + + + +11 + + + 12 - - + + +13 + + + 14 - - + + +15 + + + 16 - - -18 + + +17 - - -20 + + +18 - - -22 + + +19 - - -24 + + +20 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/bincode/report/SD.svg b/benchmarks/logs_deserialize/bincode/report/SD.svg index 572a47d8..bedcac6d 100644 --- a/benchmarks/logs_deserialize/bincode/report/SD.svg +++ b/benchmarks/logs_deserialize/bincode/report/SD.svg @@ -9,82 +9,58 @@ Density (a.u.) Average time (µs) - -0.002 - - - -0.004 - - - -0.006 - - - -0.008 - - - + 0.01 - - -0.012 - - - -0.014 + + +0.02 - - -0.016 + + +0.03 - - - -20 - - - -40 + + +0.04 - - -60 + + +0.05 - - -80 + + +0.06 - - -100 + + + +30 - - -120 + + +35 - - -140 + + +40 - - -160 + + +45 - - -180 + + +50 - - -200 + + +55 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/bincode/report/index.html b/benchmarks/logs_deserialize/bincode/report/index.html index a805140f..313b0a6d 100644 --- a/benchmarks/logs_deserialize/bincode/report/index.html +++ b/benchmarks/logs_deserialize/bincode/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0002807 - 0.0002884 - 0.0002750 + 0.0006293 + 0.0006505 + 0.0006235 Mean - 5.2843 ms - 5.3061 ms - 5.3350 ms + 6.4733 ms + 6.4814 ms + 6.4906 ms Std. Dev. - 22.474 µs - 131.90 µs - 199.52 µs + 31.058 µs + 44.319 µs + 55.886 µs Median - 5.2728 ms - 5.2781 ms - 5.2821 ms + 6.4615 ms + 6.4652 ms + 6.4698 ms MAD - 11.624 µs - 17.191 µs - 24.166 µs + 10.323 µs + 13.677 µs + 19.663 µs diff --git a/benchmarks/logs_deserialize/bincode/report/iteration_times.svg b/benchmarks/logs_deserialize/bincode/report/iteration_times.svg index 29e1d1a1..e2769893 100644 --- a/benchmarks/logs_deserialize/bincode/report/iteration_times.svg +++ b/benchmarks/logs_deserialize/bincode/report/iteration_times.svg @@ -15,52 +15,62 @@ Average Iteration Time (ms) - - - - - - - - - + + + + + + + + + + + - -5.3 + +6.46 - - -5.4 + + +6.48 - - -5.5 + + +6.5 - - -5.6 + + +6.52 - - -5.7 + + +6.54 - - -5.8 + + +6.56 - - -5.9 + + +6.58 - - -6.0 + + +6.6 - - -6.1 + + +6.62 - + + +6.64 + + + +6.66 + + 10 @@ -102,106 +112,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + Sample diff --git a/benchmarks/logs_deserialize/bincode/report/iteration_times_small.svg b/benchmarks/logs_deserialize/bincode/report/iteration_times_small.svg index 5f0736ef..ba4682a3 100644 --- a/benchmarks/logs_deserialize/bincode/report/iteration_times_small.svg +++ b/benchmarks/logs_deserialize/bincode/report/iteration_times_small.svg @@ -12,52 +12,62 @@ Average Iteration Time (ms) - - - - - - - - - + + + + + + + + + + + - -5.3 + +6.46 - - -5.4 + + +6.48 - - -5.5 + + +6.5 - - -5.6 + + +6.52 - - -5.7 + + +6.54 - - -5.8 + + +6.56 - - -5.9 + + +6.58 - - -6.0 + + +6.6 - - -6.1 + + +6.62 - + + +6.64 + + + +6.66 + + 10 @@ -99,104 +109,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + diff --git a/benchmarks/logs_deserialize/bincode/report/mean.svg b/benchmarks/logs_deserialize/bincode/report/mean.svg index a58e7e5a..37730d9f 100644 --- a/benchmarks/logs_deserialize/bincode/report/mean.svg +++ b/benchmarks/logs_deserialize/bincode/report/mean.svg @@ -9,66 +9,90 @@ Density (a.u.) Average time (ms) - -5 + +10 + + + +20 - + -10 +30 - -15 + +40 - - -20 + + +50 - - -25 + + +60 - - -30 + + +70 + + + +80 - - -35 + + +90 - + - -5.28 + +6.472 + + + +6.474 + + + +6.476 + + + +6.478 + + + +6.48 - - -5.29 + + +6.482 - - -5.3 + + +6.484 - - -5.31 + + +6.486 - - -5.32 + + +6.488 - - -5.33 + + +6.49 - - -5.34 + + +6.492 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/bincode/report/median.svg b/benchmarks/logs_deserialize/bincode/report/median.svg index f2dd4e18..7374ecd8 100644 --- a/benchmarks/logs_deserialize/bincode/report/median.svg +++ b/benchmarks/logs_deserialize/bincode/report/median.svg @@ -9,54 +9,70 @@ Density (a.u.) Average time (ms) - + 50 - - + + 100 - - + + 150 - - + + 200 - - + + 250 - + + +300 + + - -5.272 + +6.461 + + + +6.462 + + + +6.463 + + + +6.464 - - -5.274 + + +6.465 - - -5.276 + + +6.466 - - -5.278 + + +6.467 - - -5.28 + + +6.468 - - -5.282 + + +6.469 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/bincode/report/pdf.svg b/benchmarks/logs_deserialize/bincode/report/pdf.svg index f8035208..194ad107 100644 --- a/benchmarks/logs_deserialize/bincode/report/pdf.svg +++ b/benchmarks/logs_deserialize/bincode/report/pdf.svg @@ -13,71 +13,67 @@ Average Time (ms) 0 - + 1 - - + + 2 - - + + 3 - - + + 4 - - + + 5 - - + + 6 - - + + 7 - - -8 - - - -9 - - + -10 +8 - -5.2 + +6.4 - - -5.4 + + +6.45 - - -5.6 + + +6.5 - - -5.8 + + +6.55 - - -6 + + +6.6 + + + +6.65 - - -6.2 + + +6.7 - + Density (a.u.) @@ -86,44 +82,70 @@ Density (a.u.) 0 - -1 - - - + 2 - - -3 - - - + + 4 - - -5 - - - + + 6 - - - - - - - - - - - - - - - + + +8 + + + +10 + + + +12 + + + +14 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_deserialize/bincode/report/pdf_small.svg b/benchmarks/logs_deserialize/bincode/report/pdf_small.svg index 251da0e7..fa1e50e7 100644 --- a/benchmarks/logs_deserialize/bincode/report/pdf_small.svg +++ b/benchmarks/logs_deserialize/bincode/report/pdf_small.svg @@ -10,43 +10,55 @@ Average Time (ms) 0 - -1 - - - + 2 - - -3 - - - + + 4 - - -5 - - - + + 6 - - -7 + + +8 + + + +10 + + + +12 - + + +14 + + + +16 + + - -5.5 + +6.4 - - -6 + + +6.5 + + + +6.6 + + + +6.7 - - - + + + diff --git a/benchmarks/logs_deserialize/bincode/report/typical.svg b/benchmarks/logs_deserialize/bincode/report/typical.svg index 6aa40dde..b1b4c51b 100644 --- a/benchmarks/logs_deserialize/bincode/report/typical.svg +++ b/benchmarks/logs_deserialize/bincode/report/typical.svg @@ -9,66 +9,90 @@ Density (a.u.) Average time (ms) - -5 + +10 + + + +20 - + -10 +30 - -15 + +40 - - -20 + + +50 - - -25 + + +60 - - -30 + + +70 + + + +80 - - -35 + + +90 - + - -5.28 + +6.472 + + + +6.474 + + + +6.476 + + + +6.478 + + + +6.48 - - -5.29 + + +6.482 - - -5.3 + + +6.484 - - -5.31 + + +6.486 - - -5.32 + + +6.488 - - -5.33 + + +6.49 - - -5.34 + + +6.492 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/cbor/0/estimates.json b/benchmarks/logs_deserialize/cbor/0/estimates.json index 4f7aca1c..212d632d 100644 --- a/benchmarks/logs_deserialize/cbor/0/estimates.json +++ b/benchmarks/logs_deserialize/cbor/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12286285.03135,"upper_bound":12309820.596299997},"point_estimate":12295692.276000012,"standard_error":6195.629593606006},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12282510.6,"upper_bound":12288350.6},"point_estimate":12285510.6,"standard_error":1649.2789783012884},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11400.889864592924,"upper_bound":21572.2002670168},"point_estimate":16272.127751111157,"standard_error":2580.381528352626},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21156.934166635496,"upper_bound":101075.72873376754},"point_estimate":62213.75833287383,"standard_error":26290.015830294917}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13660939.1393125,"upper_bound":13696743.4425},"point_estimate":13677761.0025,"standard_error":9140.160646582528},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13638572.0,"upper_bound":13664637.25},"point_estimate":13648192.0,"standard_error":6477.657464419259},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36109.4682920538,"upper_bound":59787.326538562775},"point_estimate":48222.67609387636,"standard_error":6482.662758401336},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66616.09296942125,"upper_bound":113551.05138951166},"point_estimate":91669.35244866021,"standard_error":12015.860803975851}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/cbor/0/sample.json b/benchmarks/logs_deserialize/cbor/0/sample.json index 4488f98a..6af37d60 100644 --- a/benchmarks/logs_deserialize/cbor/0/sample.json +++ b/benchmarks/logs_deserialize/cbor/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[61421253.0,61395653.0,61511753.0,61538453.0,61372553.0,61488053.0,61429553.0,61403553.0,61386353.0,61252654.0,61286753.0,61227454.0,61313153.0,61432153.0,61270154.0,61420153.0,61593452.0,61437454.0,61280853.0,61305253.0,61353354.0,61418953.0,61413453.0,64285546.0,61470353.0,61396753.0,61475853.0,61405953.0,61404253.0,61453353.0,61441753.0,61439053.0,61372754.0,61466453.0,61468653.0,61455653.0,61499553.0,61577152.0,61847852.0,61894052.0,61491353.0,61685753.0,61320153.0,61291253.0,61281454.0,61325453.0,61453453.0,61593053.0,61411553.0,61416253.0,61419953.0,61332454.0,61375453.0,61396853.0,61369353.0,61442853.0,61347353.0,61308454.0,61412553.0,61431153.0,61439253.0,61371953.0,61425553.0,61432853.0,61467053.0,61703053.0,61356753.0,61409553.0,61350053.0,61537653.0,61346153.0,61394654.0,61424453.0,61413853.0,61344412.0,61432096.0,61452997.0,61380497.0,61472297.0,61402897.0,61480796.0,61328298.0,61411297.0,61643995.0,61499096.0,61488197.0,61473796.0,61403397.0,61447597.0,61551796.0,61819194.0,61568896.0,61549696.0,61569496.0,61533596.0,61626196.0,61886794.0,61440296.0,61372598.0,61779494.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0],"times":[55184700.0,55490606.0,55210901.0,55227201.0,55071798.0,55068498.0,55375804.0,55164500.0,55696210.0,56192921.0,55572407.0,55631410.0,55338503.0,54598088.0,54533888.0,54460685.0,54688590.0,54520587.0,54375884.0,54876294.0,54772192.0,54724091.0,54745591.0,54554287.0,54443286.0,54419285.0,54591288.0,54536187.0,54805293.0,54477686.0,54554288.0,54741691.0,54664530.0,54623749.0,54519346.0,54542747.0,54590448.0,54789652.0,54625949.0,54564547.0,54414244.0,54746451.0,54646749.0,54556547.0,54406644.0,54686750.0,54721651.0,54613148.0,54588648.0,54548547.0,55514167.0,54388343.0,54798553.0,54679649.0,54687550.0,54865654.0,54762351.0,54671450.0,54406844.0,54554447.0,54386643.0,54569548.0,54482345.0,54438745.0,54581548.0,54516246.0,54647449.0,54404644.0,54543747.0,54396743.0,54492346.0,54685450.0,54673550.0,54484145.0,54775852.0,54417244.0,54487346.0,54440444.0,54533447.0,54434545.0,54530046.0,54473846.0,54635648.0,56222382.0,54808153.0,54596948.0,54823353.0,54706350.0,54743651.0,54423844.0,54507546.0,54373044.0,54658549.0,54487445.0,54581948.0,54408844.0,54594248.0,54497146.0,54447745.0,54367643.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/cbor/0/tukey.json b/benchmarks/logs_deserialize/cbor/0/tukey.json index a2c88e61..d4e6a0cc 100644 --- a/benchmarks/logs_deserialize/cbor/0/tukey.json +++ b/benchmarks/logs_deserialize/cbor/0/tukey.json @@ -1 +1 @@ -[12206969.2,12240962.425,12331611.025000002,12365604.250000002] \ No newline at end of file +[13424600.75,13523227.90625,13786233.65625,13884860.8125] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/cbor/new/estimates.json b/benchmarks/logs_deserialize/cbor/new/estimates.json index 4f7aca1c..212d632d 100644 --- a/benchmarks/logs_deserialize/cbor/new/estimates.json +++ b/benchmarks/logs_deserialize/cbor/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12286285.03135,"upper_bound":12309820.596299997},"point_estimate":12295692.276000012,"standard_error":6195.629593606006},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12282510.6,"upper_bound":12288350.6},"point_estimate":12285510.6,"standard_error":1649.2789783012884},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11400.889864592924,"upper_bound":21572.2002670168},"point_estimate":16272.127751111157,"standard_error":2580.381528352626},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21156.934166635496,"upper_bound":101075.72873376754},"point_estimate":62213.75833287383,"standard_error":26290.015830294917}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13660939.1393125,"upper_bound":13696743.4425},"point_estimate":13677761.0025,"standard_error":9140.160646582528},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13638572.0,"upper_bound":13664637.25},"point_estimate":13648192.0,"standard_error":6477.657464419259},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36109.4682920538,"upper_bound":59787.326538562775},"point_estimate":48222.67609387636,"standard_error":6482.662758401336},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66616.09296942125,"upper_bound":113551.05138951166},"point_estimate":91669.35244866021,"standard_error":12015.860803975851}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/cbor/new/sample.json b/benchmarks/logs_deserialize/cbor/new/sample.json index 4488f98a..6af37d60 100644 --- a/benchmarks/logs_deserialize/cbor/new/sample.json +++ b/benchmarks/logs_deserialize/cbor/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[61421253.0,61395653.0,61511753.0,61538453.0,61372553.0,61488053.0,61429553.0,61403553.0,61386353.0,61252654.0,61286753.0,61227454.0,61313153.0,61432153.0,61270154.0,61420153.0,61593452.0,61437454.0,61280853.0,61305253.0,61353354.0,61418953.0,61413453.0,64285546.0,61470353.0,61396753.0,61475853.0,61405953.0,61404253.0,61453353.0,61441753.0,61439053.0,61372754.0,61466453.0,61468653.0,61455653.0,61499553.0,61577152.0,61847852.0,61894052.0,61491353.0,61685753.0,61320153.0,61291253.0,61281454.0,61325453.0,61453453.0,61593053.0,61411553.0,61416253.0,61419953.0,61332454.0,61375453.0,61396853.0,61369353.0,61442853.0,61347353.0,61308454.0,61412553.0,61431153.0,61439253.0,61371953.0,61425553.0,61432853.0,61467053.0,61703053.0,61356753.0,61409553.0,61350053.0,61537653.0,61346153.0,61394654.0,61424453.0,61413853.0,61344412.0,61432096.0,61452997.0,61380497.0,61472297.0,61402897.0,61480796.0,61328298.0,61411297.0,61643995.0,61499096.0,61488197.0,61473796.0,61403397.0,61447597.0,61551796.0,61819194.0,61568896.0,61549696.0,61569496.0,61533596.0,61626196.0,61886794.0,61440296.0,61372598.0,61779494.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0,4.0],"times":[55184700.0,55490606.0,55210901.0,55227201.0,55071798.0,55068498.0,55375804.0,55164500.0,55696210.0,56192921.0,55572407.0,55631410.0,55338503.0,54598088.0,54533888.0,54460685.0,54688590.0,54520587.0,54375884.0,54876294.0,54772192.0,54724091.0,54745591.0,54554287.0,54443286.0,54419285.0,54591288.0,54536187.0,54805293.0,54477686.0,54554288.0,54741691.0,54664530.0,54623749.0,54519346.0,54542747.0,54590448.0,54789652.0,54625949.0,54564547.0,54414244.0,54746451.0,54646749.0,54556547.0,54406644.0,54686750.0,54721651.0,54613148.0,54588648.0,54548547.0,55514167.0,54388343.0,54798553.0,54679649.0,54687550.0,54865654.0,54762351.0,54671450.0,54406844.0,54554447.0,54386643.0,54569548.0,54482345.0,54438745.0,54581548.0,54516246.0,54647449.0,54404644.0,54543747.0,54396743.0,54492346.0,54685450.0,54673550.0,54484145.0,54775852.0,54417244.0,54487346.0,54440444.0,54533447.0,54434545.0,54530046.0,54473846.0,54635648.0,56222382.0,54808153.0,54596948.0,54823353.0,54706350.0,54743651.0,54423844.0,54507546.0,54373044.0,54658549.0,54487445.0,54581948.0,54408844.0,54594248.0,54497146.0,54447745.0,54367643.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/cbor/new/tukey.json b/benchmarks/logs_deserialize/cbor/new/tukey.json index a2c88e61..d4e6a0cc 100644 --- a/benchmarks/logs_deserialize/cbor/new/tukey.json +++ b/benchmarks/logs_deserialize/cbor/new/tukey.json @@ -1 +1 @@ -[12206969.2,12240962.425,12331611.025000002,12365604.250000002] \ No newline at end of file +[13424600.75,13523227.90625,13786233.65625,13884860.8125] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/cbor/report/MAD.svg b/benchmarks/logs_deserialize/cbor/report/MAD.svg index 2c356f5a..1d66e0c0 100644 --- a/benchmarks/logs_deserialize/cbor/report/MAD.svg +++ b/benchmarks/logs_deserialize/cbor/report/MAD.svg @@ -9,70 +9,58 @@ Density (a.u.) Average time (µs) - -0.02 - - - -0.04 - - - -0.06 + +0.01 - - -0.08 - - - -0.1 + + +0.02 - - -0.12 + + +0.03 - - -0.14 + + +0.04 - - -0.16 + + +0.05 - - -0.18 + + +0.06 - + - -12 + +35 - - -14 + + +40 - - -16 + + +45 - - -18 + + +50 - - -20 + + +55 - - -22 + + +60 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/cbor/report/SD.svg b/benchmarks/logs_deserialize/cbor/report/SD.svg index 60e7d7eb..44ccbf6c 100644 --- a/benchmarks/logs_deserialize/cbor/report/SD.svg +++ b/benchmarks/logs_deserialize/cbor/report/SD.svg @@ -13,82 +13,78 @@ Average time (µs) 0.005 - + 0.01 - - + + 0.015 - - + + 0.02 - - + + 0.025 - - + + 0.03 - - + + 0.035 - - -0.04 - - - -0.045 + + + +65 - - -0.05 + + +70 - - - -20 + + +75 - - -30 + + +80 - - -40 + + +85 - - -50 + + +90 - - -60 + + +95 - - -70 + + +100 - - -80 + + +105 - - -90 + + +110 - - -100 + + +115 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/cbor/report/index.html b/benchmarks/logs_deserialize/cbor/report/index.html index e3aebf32..3b0e80db 100644 --- a/benchmarks/logs_deserialize/cbor/report/index.html +++ b/benchmarks/logs_deserialize/cbor/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0091615 - 0.0093711 - 0.0089112 + 0.0084951 + 0.0087815 + 0.0084200 Mean - 12.286 ms - 12.296 ms - 12.310 ms + 13.661 ms + 13.678 ms + 13.697 ms Std. Dev. - 21.157 µs - 62.214 µs - 101.08 µs + 66.616 µs + 91.669 µs + 113.55 µs Median - 12.283 ms - 12.286 ms - 12.288 ms + 13.639 ms + 13.648 ms + 13.665 ms MAD - 11.401 µs - 16.272 µs - 21.572 µs + 36.109 µs + 48.223 µs + 59.787 µs diff --git a/benchmarks/logs_deserialize/cbor/report/iteration_times.svg b/benchmarks/logs_deserialize/cbor/report/iteration_times.svg index 9d99b599..1efc3718 100644 --- a/benchmarks/logs_deserialize/cbor/report/iteration_times.svg +++ b/benchmarks/logs_deserialize/cbor/report/iteration_times.svg @@ -15,37 +15,57 @@ Average Iteration Time (ms) - - - - - - + + + + + + + + + + - -12.3 + +13.6 - - -12.4 + + +13.65 - - -12.5 + + +13.7 - - -12.6 + + +13.75 - - -12.7 + + +13.8 - - -12.8 + + +13.85 - + + +13.9 + + + +13.95 + + + +14.0 + + + +14.05 + + 10 @@ -87,106 +107,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + Sample diff --git a/benchmarks/logs_deserialize/cbor/report/iteration_times_small.svg b/benchmarks/logs_deserialize/cbor/report/iteration_times_small.svg index 90ba8e0d..fffcd105 100644 --- a/benchmarks/logs_deserialize/cbor/report/iteration_times_small.svg +++ b/benchmarks/logs_deserialize/cbor/report/iteration_times_small.svg @@ -12,37 +12,57 @@ Average Iteration Time (ms) - - - - - - + + + + + + + + + + - -12.3 + +13.6 - - -12.4 + + +13.65 - - -12.5 + + +13.7 - - -12.6 + + +13.75 - - -12.7 + + +13.8 - - -12.8 + + +13.85 - + + +13.9 + + + +13.95 + + + +14.0 + + + +14.05 + + 10 @@ -84,104 +104,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/benchmarks/logs_deserialize/cbor/report/mean.svg b/benchmarks/logs_deserialize/cbor/report/mean.svg index 4eef5933..6bd4b7e7 100644 --- a/benchmarks/logs_deserialize/cbor/report/mean.svg +++ b/benchmarks/logs_deserialize/cbor/report/mean.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - + +5 + + + 10 - - -20 + + +15 - + -30 +20 - -40 + +25 + + + +30 - - -50 + + +35 - - -60 + + +40 - - -70 + + +45 - + - -12.285 + +13.66 + + + +13.665 + + + +13.67 + + + +13.675 + + + +13.68 - - -12.29 + + +13.685 - - -12.295 + + +13.69 - - -12.3 + + +13.695 - - -12.305 + + +13.7 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/cbor/report/median.svg b/benchmarks/logs_deserialize/cbor/report/median.svg index 3a302872..cd596203 100644 --- a/benchmarks/logs_deserialize/cbor/report/median.svg +++ b/benchmarks/logs_deserialize/cbor/report/median.svg @@ -9,74 +9,62 @@ Density (a.u.) Average time (ms) - -50 + +20 - - -100 - - - -150 - - - -200 + + +40 - - -250 + + +60 - - -300 + + +80 - - -350 + + +100 - - -400 + + +120 - - -450 + + +140 - + - -12.282 - - - -12.283 + +13.64 - - -12.284 + + +13.645 - - -12.285 + + +13.65 - - -12.286 + + +13.655 - - -12.287 + + +13.66 - - -12.288 + + +13.665 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/cbor/report/pdf.svg b/benchmarks/logs_deserialize/cbor/report/pdf.svg index 8c5eb421..93eb4cca 100644 --- a/benchmarks/logs_deserialize/cbor/report/pdf.svg +++ b/benchmarks/logs_deserialize/cbor/report/pdf.svg @@ -13,79 +13,67 @@ Average Time (ms) 0 - + 0.5 - - + + 1 - - + + 1.5 - - + + 2 - - + + 2.5 - - + + 3 - - + + 3.5 - - -4 - - - -4.5 - - + -5 +4 - -12.2 - - - -12.3 + +13.5 - - -12.4 + + +13.6 - - -12.5 + + +13.7 - - -12.6 + + +13.8 - - -12.7 + + +13.9 - - -12.8 + + +14 - - -12.9 + + +14.1 - + Density (a.u.) @@ -94,48 +82,62 @@ Density (a.u.) 0 - + +1 + + + 2 - - + + +3 + + + 4 - - + + +5 + + + 6 - - -8 - - - -10 - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_deserialize/cbor/report/pdf_small.svg b/benchmarks/logs_deserialize/cbor/report/pdf_small.svg index 34336323..8e5d39cc 100644 --- a/benchmarks/logs_deserialize/cbor/report/pdf_small.svg +++ b/benchmarks/logs_deserialize/cbor/report/pdf_small.svg @@ -10,47 +10,47 @@ Average Time (ms) 0 - + +1 + + + 2 - - -4 + + +3 - - -6 + + +4 - - -8 + + +5 - - -10 + + +6 - - -12 + + +7 - + - -12.2 - - - -12.4 + +13.6 - - -12.6 + + +13.8 - - -12.8 + + +14 - - - + + + diff --git a/benchmarks/logs_deserialize/cbor/report/typical.svg b/benchmarks/logs_deserialize/cbor/report/typical.svg index 8a902253..58ad0643 100644 --- a/benchmarks/logs_deserialize/cbor/report/typical.svg +++ b/benchmarks/logs_deserialize/cbor/report/typical.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - + +5 + + + 10 - - -20 + + +15 - + -30 +20 - -40 + +25 + + + +30 - - -50 + + +35 - - -60 + + +40 - - -70 + + +45 - + - -12.285 + +13.66 + + + +13.665 + + + +13.67 + + + +13.675 + + + +13.68 - - -12.29 + + +13.685 - - -12.295 + + +13.69 - - -12.3 + + +13.695 - - -12.305 + + +13.7 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/pot/0/estimates.json b/benchmarks/logs_deserialize/pot/0/estimates.json index 47fba5f4..314d10e5 100644 --- a/benchmarks/logs_deserialize/pot/0/estimates.json +++ b/benchmarks/logs_deserialize/pot/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10078186.634599997,"upper_bound":10229947.395649996},"point_estimate":10150807.533999993,"standard_error":38872.26810325339},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9964137.8,"upper_bound":9980557.8},"point_estimate":9971427.7,"standard_error":4221.737517698913},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17435.523950458402,"upper_bound":34604.03164565646},"point_estimate":24062.745832803073,"standard_error":4545.653209838122},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":304295.4098627634,"upper_bound":455955.42991484347},"point_estimate":390663.98516824667,"standard_error":38780.01350624842}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11764715.864650007,"upper_bound":11893748.363299996},"point_estimate":11825146.788000004,"standard_error":32909.16729332942},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11658702.4,"upper_bound":11755634.2},"point_estimate":11698573.3,"standard_error":26791.376155158712},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":78890.4789394132,"upper_bound":180376.3745176781},"point_estimate":121531.24026239084,"standard_error":25359.13788937455},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":227984.04666937355,"upper_bound":427701.20359274704},"point_estimate":331754.61108538875,"standard_error":51437.89202975224}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/pot/0/sample.json b/benchmarks/logs_deserialize/pot/0/sample.json index 094cc948..7105e505 100644 --- a/benchmarks/logs_deserialize/pot/0/sample.json +++ b/benchmarks/logs_deserialize/pot/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[53942880.0,49841389.0,55587175.0,55669076.0,55610976.0,55802375.0,55363677.0,51233685.0,55736676.0,53828480.0,49812488.0,49863989.0,49780689.0,49791489.0,49793689.0,49807488.0,49820189.0,49910789.0,49850188.0,49775189.0,49820689.0,49928988.0,49759589.0,50981287.0,49739188.0,54165780.0,55633375.0,55682676.0,55570776.0,55663976.0,51758784.0,49807389.0,52593782.0,49854089.0,49834189.0,49992188.0,49894789.0,49901188.0,49790789.0,49810189.0,49889488.0,49819789.0,49768189.0,49881489.0,49765489.0,49809688.0,49795389.0,49866589.0,49949388.0,49888789.0,49985988.0,49753089.0,49841189.0,49789189.0,49815489.0,49775588.0,49758889.0,49891989.0,49830489.0,49856188.0,51109086.0,49713489.0,49767889.0,49797289.0,49761089.0,49768989.0,49759688.0,49792389.0,49761789.0,49791889.0,49740789.0,49749589.0,49741289.0,49794389.0,49917688.0,50128988.0,49733389.0,49938289.0,54172179.0,55777075.0,51719085.0,49808888.0,49938289.0,49926388.0,49890789.0,49914789.0,50016088.0,49974188.0,49997889.0,50015288.0,49972688.0,49911289.0,50015488.0,49858089.0,49801889.0,49850088.0,49929489.0,49780589.0,49828889.0,49797688.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[59600186.0,61124214.0,57988157.0,58454165.0,57996457.0,58985475.0,57905955.0,58629068.0,58467366.0,58216661.0,58690369.0,59656387.0,58316463.0,59060876.0,58791272.0,58642868.0,58961575.0,58778171.0,59580485.0,59012176.0,58876773.0,58809171.0,59266480.0,59807890.0,58964075.0,58928074.0,58805171.0,58174060.0,58275362.0,58192061.0,58649268.0,58247162.0,59699888.0,57991456.0,59118778.0,64937383.0,58263162.0,58295662.0,58137659.0,59515485.0,57995957.0,60318799.0,58217961.0,58115159.0,58093058.0,58037858.0,57882055.0,62728106.0,60578808.0,63366263.0,59900194.0,57970056.0,62741051.0,57923955.0,58241861.0,58280262.0,60485506.0,67628048.0,58196761.0,59025376.0,58462865.0,58518367.0,58580368.0,58996376.0,58329063.0,62669650.0,63951075.0,58306762.0,58208360.0,61252021.0,58208561.0,58169860.0,58070858.0,58080958.0,57905754.0,58705071.0,58113058.0,58110759.0,58205061.0,58240761.0,58837373.0,58251761.0,57995657.0,58725971.0,61762931.0,58337163.0,61320823.0,61636929.0,58376664.0,58085058.0,58037657.0,58117759.0,58230961.0,58562468.0,60449705.0,59700090.0,58063758.0,58162360.0,58943675.0,58348563.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/pot/0/tukey.json b/benchmarks/logs_deserialize/pot/0/tukey.json index 6126558d..da631288 100644 --- a/benchmarks/logs_deserialize/pot/0/tukey.json +++ b/benchmarks/logs_deserialize/pot/0/tukey.json @@ -1 +1 @@ -[9833347.950000003,9896010.375000002,10063110.174999999,10125772.599999998] \ No newline at end of file +[11056626.499999996,11347069.324999997,12121583.525,12412026.350000001] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/pot/new/estimates.json b/benchmarks/logs_deserialize/pot/new/estimates.json index 47fba5f4..314d10e5 100644 --- a/benchmarks/logs_deserialize/pot/new/estimates.json +++ b/benchmarks/logs_deserialize/pot/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10078186.634599997,"upper_bound":10229947.395649996},"point_estimate":10150807.533999993,"standard_error":38872.26810325339},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9964137.8,"upper_bound":9980557.8},"point_estimate":9971427.7,"standard_error":4221.737517698913},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17435.523950458402,"upper_bound":34604.03164565646},"point_estimate":24062.745832803073,"standard_error":4545.653209838122},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":304295.4098627634,"upper_bound":455955.42991484347},"point_estimate":390663.98516824667,"standard_error":38780.01350624842}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11764715.864650007,"upper_bound":11893748.363299996},"point_estimate":11825146.788000004,"standard_error":32909.16729332942},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11658702.4,"upper_bound":11755634.2},"point_estimate":11698573.3,"standard_error":26791.376155158712},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":78890.4789394132,"upper_bound":180376.3745176781},"point_estimate":121531.24026239084,"standard_error":25359.13788937455},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":227984.04666937355,"upper_bound":427701.20359274704},"point_estimate":331754.61108538875,"standard_error":51437.89202975224}} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/pot/new/sample.json b/benchmarks/logs_deserialize/pot/new/sample.json index 094cc948..7105e505 100644 --- a/benchmarks/logs_deserialize/pot/new/sample.json +++ b/benchmarks/logs_deserialize/pot/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[53942880.0,49841389.0,55587175.0,55669076.0,55610976.0,55802375.0,55363677.0,51233685.0,55736676.0,53828480.0,49812488.0,49863989.0,49780689.0,49791489.0,49793689.0,49807488.0,49820189.0,49910789.0,49850188.0,49775189.0,49820689.0,49928988.0,49759589.0,50981287.0,49739188.0,54165780.0,55633375.0,55682676.0,55570776.0,55663976.0,51758784.0,49807389.0,52593782.0,49854089.0,49834189.0,49992188.0,49894789.0,49901188.0,49790789.0,49810189.0,49889488.0,49819789.0,49768189.0,49881489.0,49765489.0,49809688.0,49795389.0,49866589.0,49949388.0,49888789.0,49985988.0,49753089.0,49841189.0,49789189.0,49815489.0,49775588.0,49758889.0,49891989.0,49830489.0,49856188.0,51109086.0,49713489.0,49767889.0,49797289.0,49761089.0,49768989.0,49759688.0,49792389.0,49761789.0,49791889.0,49740789.0,49749589.0,49741289.0,49794389.0,49917688.0,50128988.0,49733389.0,49938289.0,54172179.0,55777075.0,51719085.0,49808888.0,49938289.0,49926388.0,49890789.0,49914789.0,50016088.0,49974188.0,49997889.0,50015288.0,49972688.0,49911289.0,50015488.0,49858089.0,49801889.0,49850088.0,49929489.0,49780589.0,49828889.0,49797688.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[59600186.0,61124214.0,57988157.0,58454165.0,57996457.0,58985475.0,57905955.0,58629068.0,58467366.0,58216661.0,58690369.0,59656387.0,58316463.0,59060876.0,58791272.0,58642868.0,58961575.0,58778171.0,59580485.0,59012176.0,58876773.0,58809171.0,59266480.0,59807890.0,58964075.0,58928074.0,58805171.0,58174060.0,58275362.0,58192061.0,58649268.0,58247162.0,59699888.0,57991456.0,59118778.0,64937383.0,58263162.0,58295662.0,58137659.0,59515485.0,57995957.0,60318799.0,58217961.0,58115159.0,58093058.0,58037858.0,57882055.0,62728106.0,60578808.0,63366263.0,59900194.0,57970056.0,62741051.0,57923955.0,58241861.0,58280262.0,60485506.0,67628048.0,58196761.0,59025376.0,58462865.0,58518367.0,58580368.0,58996376.0,58329063.0,62669650.0,63951075.0,58306762.0,58208360.0,61252021.0,58208561.0,58169860.0,58070858.0,58080958.0,57905754.0,58705071.0,58113058.0,58110759.0,58205061.0,58240761.0,58837373.0,58251761.0,57995657.0,58725971.0,61762931.0,58337163.0,61320823.0,61636929.0,58376664.0,58085058.0,58037657.0,58117759.0,58230961.0,58562468.0,60449705.0,59700090.0,58063758.0,58162360.0,58943675.0,58348563.0]} \ No newline at end of file diff --git a/benchmarks/logs_deserialize/pot/new/tukey.json b/benchmarks/logs_deserialize/pot/new/tukey.json index 6126558d..da631288 100644 --- a/benchmarks/logs_deserialize/pot/new/tukey.json +++ b/benchmarks/logs_deserialize/pot/new/tukey.json @@ -1 +1 @@ -[9833347.950000003,9896010.375000002,10063110.174999999,10125772.599999998] \ No newline at end of file +[11056626.499999996,11347069.324999997,12121583.525,12412026.350000001] \ No newline at end of file diff --git a/benchmarks/logs_deserialize/pot/report/MAD.svg b/benchmarks/logs_deserialize/pot/report/MAD.svg index b594f80f..73fbeb7c 100644 --- a/benchmarks/logs_deserialize/pot/report/MAD.svg +++ b/benchmarks/logs_deserialize/pot/report/MAD.svg @@ -9,78 +9,74 @@ Density (a.u.) Average time (µs) - -0.02 - - - -0.04 + +0.002 - - -0.06 + + +0.004 - - -0.08 + + +0.006 - - -0.1 + + +0.008 - - -0.12 + + +0.01 - - - -16 + + +0.012 - - -18 + + +0.014 - - -20 + + +0.016 - - -22 + + +0.018 - - -24 + + +0.02 - - -26 + + + +80 - - -28 + + +100 - - -30 + + +120 - - -32 + + +140 - - -34 + + +160 - - -36 + + +180 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/pot/report/SD.svg b/benchmarks/logs_deserialize/pot/report/SD.svg index 44b51adb..c054af3c 100644 --- a/benchmarks/logs_deserialize/pot/report/SD.svg +++ b/benchmarks/logs_deserialize/pot/report/SD.svg @@ -9,90 +9,58 @@ Density (a.u.) Average time (µs) - + 0.001 - - + + 0.002 - - + + 0.003 - - + + 0.004 - - + + 0.005 - - + + 0.006 - - + + 0.007 - - + + 0.008 - - -0.009 - - - -0.01 - - - -0.011 - - + - -300 - - - -320 + +250 - - -340 - - - -360 + + +300 - - -380 + + +350 - - + + 400 - - -420 - - - -440 - - - -460 - - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/pot/report/index.html b/benchmarks/logs_deserialize/pot/report/index.html index 85d0969d..145ce778 100644 --- a/benchmarks/logs_deserialize/pot/report/index.html +++ b/benchmarks/logs_deserialize/pot/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0023342 - 0.0024155 - 0.0023195 + 0.0021408 + 0.0022124 + 0.0021210 Mean - 10.078 ms - 10.151 ms - 10.230 ms + 11.765 ms + 11.825 ms + 11.894 ms Std. Dev. - 304.30 µs - 390.66 µs - 455.96 µs + 227.98 µs + 331.75 µs + 427.70 µs Median - 9.9641 ms - 9.9714 ms - 9.9806 ms + 11.659 ms + 11.699 ms + 11.756 ms MAD - 17.436 µs - 24.063 µs - 34.604 µs + 78.890 µs + 121.53 µs + 180.38 µs diff --git a/benchmarks/logs_deserialize/pot/report/iteration_times.svg b/benchmarks/logs_deserialize/pot/report/iteration_times.svg index a165a8a8..a2ef65a2 100644 --- a/benchmarks/logs_deserialize/pot/report/iteration_times.svg +++ b/benchmarks/logs_deserialize/pot/report/iteration_times.svg @@ -15,37 +15,57 @@ Average Iteration Time (ms) - - - - - - + + + + + + + + + + - -10.0 + +11.6 - - -10.2 + + +11.8 - - -10.4 + + +12.0 - - -10.6 + + +12.2 - - -10.8 + + +12.4 - - -11.0 + + +12.6 - + + +12.8 + + + +13.0 + + + +13.2 + + + +13.4 + + 10 @@ -87,106 +107,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_deserialize/pot/report/iteration_times_small.svg b/benchmarks/logs_deserialize/pot/report/iteration_times_small.svg index 7e5dc199..52faa9f3 100644 --- a/benchmarks/logs_deserialize/pot/report/iteration_times_small.svg +++ b/benchmarks/logs_deserialize/pot/report/iteration_times_small.svg @@ -12,37 +12,57 @@ Average Iteration Time (ms) - - - - - - + + + + + + + + + + - -10.0 + +11.6 - - -10.2 + + +11.8 - - -10.4 + + +12.0 - - -10.6 + + +12.2 - - -10.8 + + +12.4 - - -11.0 + + +12.6 - + + +12.8 + + + +13.0 + + + +13.2 + + + +13.4 + + 10 @@ -84,104 +104,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_deserialize/pot/report/mean.svg b/benchmarks/logs_deserialize/pot/report/mean.svg index 06124a84..3a49644c 100644 --- a/benchmarks/logs_deserialize/pot/report/mean.svg +++ b/benchmarks/logs_deserialize/pot/report/mean.svg @@ -9,90 +9,66 @@ Density (a.u.) Average time (ms) - -1 - - - + 2 - - -3 - - - + + 4 - - -5 - - - + + 6 - - -7 - - - + + 8 - - -9 - - - + + 10 - - -11 + + +12 - + - -10.08 - - - -10.1 + +11.76 - - -10.12 + + +11.78 - - -10.14 + + +11.8 - - -10.16 + + +11.82 - - -10.18 + + +11.84 - - -10.2 + + +11.86 - - -10.22 + + +11.88 - - -10.24 + + +11.9 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/pot/report/median.svg b/benchmarks/logs_deserialize/pot/report/median.svg index 254bd901..1d7f0cd3 100644 --- a/benchmarks/logs_deserialize/pot/report/median.svg +++ b/benchmarks/logs_deserialize/pot/report/median.svg @@ -9,82 +9,50 @@ Density (a.u.) Average time (ms) - -20 - - - -40 - - - -60 - - - -80 - - - -100 + +5 - - -120 + + +10 - - -140 + + +15 - - -160 + + +20 - + - -9.964 - - - -9.966 - - - -9.968 - - - -9.97 - - - -9.972 + +11.66 - - -9.974 + + +11.68 - - -9.976 + + +11.7 - - -9.978 + + +11.72 - - -9.98 + + +11.74 - - -9.982 + + +11.76 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/pot/report/pdf.svg b/benchmarks/logs_deserialize/pot/report/pdf.svg index 6a72eb57..979aff76 100644 --- a/benchmarks/logs_deserialize/pot/report/pdf.svg +++ b/benchmarks/logs_deserialize/pot/report/pdf.svg @@ -54,50 +54,26 @@ Average Time (ms) - -9.6 + +11.5 - - -9.8 + + +12 - - -10 + + +12.5 - - -10.2 + + +13 - - -10.4 + + +13.5 - - -10.6 - - - -10.8 - - - -11 - - - -11.2 - - - -11.4 - - - -11.6 - - + Density (a.u.) @@ -106,90 +82,72 @@ Density (a.u.) 0 - + 0.2 - - + + 0.4 - - + + 0.6 - - + + 0.8 - - + + 1 - - + + 1.2 - - + + 1.4 - - + + 1.6 - - + + 1.8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_deserialize/pot/report/pdf_small.svg b/benchmarks/logs_deserialize/pot/report/pdf_small.svg index a4cdec84..29c7f38f 100644 --- a/benchmarks/logs_deserialize/pot/report/pdf_small.svg +++ b/benchmarks/logs_deserialize/pot/report/pdf_small.svg @@ -14,63 +14,63 @@ Average Time (ms) 0.2 - + 0.4 - - + + 0.6 - - + + 0.8 - - + + 1 - - + + 1.2 - - + + 1.4 - - + + 1.6 - - + + 1.8 - - + + 2 - + - -9.5 + +11.5 - - -10 + + +12 - - -10.5 + + +12.5 - - -11 + + +13 - - -11.5 + + +13.5 - - - + + + diff --git a/benchmarks/logs_deserialize/pot/report/typical.svg b/benchmarks/logs_deserialize/pot/report/typical.svg index 04c5be07..b8478a36 100644 --- a/benchmarks/logs_deserialize/pot/report/typical.svg +++ b/benchmarks/logs_deserialize/pot/report/typical.svg @@ -9,90 +9,66 @@ Density (a.u.) Average time (ms) - -1 - - - + 2 - - -3 - - - + + 4 - - -5 - - - + + 6 - - -7 - - - + + 8 - - -9 - - - + + 10 - - -11 + + +12 - + - -10.08 - - - -10.1 + +11.76 - - -10.12 + + +11.78 - - -10.14 + + +11.8 - - -10.16 + + +11.82 - - -10.18 + + +11.84 - - -10.2 + + +11.86 - - -10.22 + + +11.88 - - -10.24 + + +11.9 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_deserialize/report/violin.svg b/benchmarks/logs_deserialize/report/violin.svg index 00e87091..e9ab6e24 100644 --- a/benchmarks/logs_deserialize/report/violin.svg +++ b/benchmarks/logs_deserialize/report/violin.svg @@ -34,38 +34,42 @@ logs/deserialize/MessagePack 0.0 - + 2.0 - - + + 4.0 - - + + 6.0 - - + + 8.0 - - + + 10.0 - - + + 12.0 - - - - - - - - - - - + + +14.0 + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/0/estimates.json b/benchmarks/logs_serialize-reuse/MessagePack(named)/0/estimates.json index f7d1ad2e..1982832c 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/0/estimates.json +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3622816.262285713,"upper_bound":3625537.7137857145},"point_estimate":3624076.6999999993,"standard_error":697.7659532726909},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3621631.214285714,"upper_bound":3623491.8571428573},"point_estimate":3622445.4642857146,"standard_error":461.440974179501},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2875.1849489555593,"upper_bound":4699.312416571021},"point_estimate":3680.024934666645,"standard_error":465.6743669697343},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4305.105545526256,"upper_bound":9435.437160092602},"point_estimate":7014.422950756249,"standard_error":1317.415646121468}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4959644.661249997,"upper_bound":4992673.845909093},"point_estimate":4975744.248181819,"standard_error":8419.377313663688},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4934240.181818182,"upper_bound":4974553.818181818},"point_estimate":4951949.227272727,"standard_error":9840.839365696822},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49048.04623831339,"upper_bound":82636.955160173},"point_estimate":64992.465482515596,"standard_error":8679.266404199892},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69358.97791288643,"upper_bound":96800.15386595498},"point_estimate":84372.05608439512,"standard_error":7058.700347388454}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/0/sample.json b/benchmarks/logs_serialize-reuse/MessagePack(named)/0/sample.json index 42b8b106..82c1d7f5 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/0/sample.json +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0],"times":[50672737.0,50639236.0,50652837.0,50666736.0,50708837.0,51065136.0,50647637.0,50680336.0,50703937.0,50680636.0,50692637.0,50684737.0,50693536.0,50675937.0,50670836.0,50652137.0,50650937.0,50666136.0,50664837.0,50642336.0,50691737.0,50641037.0,50656536.0,50668037.0,50639936.0,50652137.0,50650737.0,50697336.0,50657937.0,50701836.0,50702837.0,50713837.0,50732936.0,50759737.0,51028736.0,50724836.0,50737837.0,50712536.0,50748837.0,50749536.0,50720437.0,50708436.0,50679237.0,50723236.0,50689437.0,50709837.0,50714636.0,50661437.0,50696036.0,50699337.0,50726836.0,50679337.0,50762736.0,50724237.0,50702337.0,50740136.0,50718137.0,50684436.0,50705537.0,50712836.0,50734037.0,50742936.0,50847037.0,50928336.0,51289736.0,50829136.0,50782637.0,50806136.0,50768037.0,50787336.0,50776036.0,50853437.0,50811336.0,50764137.0,50790536.0,50779737.0,50823299.0,50847887.0,50749687.0,50746587.0,50698887.0,50742488.0,50743887.0,50738687.0,50745187.0,50763487.0,50750788.0,50708487.0,50752587.0,50721387.0,50699688.0,50801587.0,50683587.0,50715987.0,51121787.0,50697987.0,50737887.0,50721387.0,50688288.0,50775587.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0],"times":[54433995.0,53653379.0,54253992.0,53931885.0,54291192.0,54094788.0,54712901.0,53765581.0,53828083.0,53728781.0,54123489.0,53959785.0,53917485.0,54172990.0,54427395.0,53924185.0,54777802.0,55284112.0,54135689.0,53772582.0,53839783.0,53855883.0,53768882.0,54154689.0,53994787.0,54204590.0,53663580.0,53983686.0,53851283.0,54167090.0,54504996.0,54472396.0,53958186.0,54016486.0,53684480.0,54626999.0,54367894.0,54562598.0,54091188.0,55247311.0,54299292.0,55226011.0,54902204.0,54974406.0,55305813.0,55449215.0,55843923.0,55338114.0,54726601.0,54636499.0,54312592.0,54835604.0,54838903.0,55100008.0,55058408.0,55123309.0,56315633.0,55088208.0,54946905.0,54489797.0,54675700.0,55010606.0,55211311.0,55515717.0,54401094.0,54735501.0,55065408.0,55424315.0,56763742.0,57470656.0,56973546.0,57175850.0,56918245.0,56744841.0,56304633.0,56569138.0,56475436.0,57001347.0,56640439.0,56116129.0,54806003.0,54164389.0,54410995.0,54123389.0,54915396.0,54541789.0,54720092.0,54723493.0,54075279.0,54220383.0,54057879.0,54065979.0,54368685.0,53814075.0,54470487.0,54129981.0,54055879.0,53782073.0,54014479.0,53645971.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/0/tukey.json b/benchmarks/logs_serialize-reuse/MessagePack(named)/0/tukey.json index fd361fce..c3798c79 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/0/tukey.json +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/0/tukey.json @@ -1 +1 @@ -[3605941.5535714277,3613121.6249999995,3632268.4821428577,3639448.5535714296] \ No newline at end of file +[4634758.363636364,4774831.636363637,5148360.363636363,5288433.636363636] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/new/estimates.json b/benchmarks/logs_serialize-reuse/MessagePack(named)/new/estimates.json index f7d1ad2e..1982832c 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/new/estimates.json +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3622816.262285713,"upper_bound":3625537.7137857145},"point_estimate":3624076.6999999993,"standard_error":697.7659532726909},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3621631.214285714,"upper_bound":3623491.8571428573},"point_estimate":3622445.4642857146,"standard_error":461.440974179501},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2875.1849489555593,"upper_bound":4699.312416571021},"point_estimate":3680.024934666645,"standard_error":465.6743669697343},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4305.105545526256,"upper_bound":9435.437160092602},"point_estimate":7014.422950756249,"standard_error":1317.415646121468}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4959644.661249997,"upper_bound":4992673.845909093},"point_estimate":4975744.248181819,"standard_error":8419.377313663688},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4934240.181818182,"upper_bound":4974553.818181818},"point_estimate":4951949.227272727,"standard_error":9840.839365696822},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49048.04623831339,"upper_bound":82636.955160173},"point_estimate":64992.465482515596,"standard_error":8679.266404199892},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69358.97791288643,"upper_bound":96800.15386595498},"point_estimate":84372.05608439512,"standard_error":7058.700347388454}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/new/sample.json b/benchmarks/logs_serialize-reuse/MessagePack(named)/new/sample.json index 42b8b106..82c1d7f5 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/new/sample.json +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0],"times":[50672737.0,50639236.0,50652837.0,50666736.0,50708837.0,51065136.0,50647637.0,50680336.0,50703937.0,50680636.0,50692637.0,50684737.0,50693536.0,50675937.0,50670836.0,50652137.0,50650937.0,50666136.0,50664837.0,50642336.0,50691737.0,50641037.0,50656536.0,50668037.0,50639936.0,50652137.0,50650737.0,50697336.0,50657937.0,50701836.0,50702837.0,50713837.0,50732936.0,50759737.0,51028736.0,50724836.0,50737837.0,50712536.0,50748837.0,50749536.0,50720437.0,50708436.0,50679237.0,50723236.0,50689437.0,50709837.0,50714636.0,50661437.0,50696036.0,50699337.0,50726836.0,50679337.0,50762736.0,50724237.0,50702337.0,50740136.0,50718137.0,50684436.0,50705537.0,50712836.0,50734037.0,50742936.0,50847037.0,50928336.0,51289736.0,50829136.0,50782637.0,50806136.0,50768037.0,50787336.0,50776036.0,50853437.0,50811336.0,50764137.0,50790536.0,50779737.0,50823299.0,50847887.0,50749687.0,50746587.0,50698887.0,50742488.0,50743887.0,50738687.0,50745187.0,50763487.0,50750788.0,50708487.0,50752587.0,50721387.0,50699688.0,50801587.0,50683587.0,50715987.0,51121787.0,50697987.0,50737887.0,50721387.0,50688288.0,50775587.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0,11.0],"times":[54433995.0,53653379.0,54253992.0,53931885.0,54291192.0,54094788.0,54712901.0,53765581.0,53828083.0,53728781.0,54123489.0,53959785.0,53917485.0,54172990.0,54427395.0,53924185.0,54777802.0,55284112.0,54135689.0,53772582.0,53839783.0,53855883.0,53768882.0,54154689.0,53994787.0,54204590.0,53663580.0,53983686.0,53851283.0,54167090.0,54504996.0,54472396.0,53958186.0,54016486.0,53684480.0,54626999.0,54367894.0,54562598.0,54091188.0,55247311.0,54299292.0,55226011.0,54902204.0,54974406.0,55305813.0,55449215.0,55843923.0,55338114.0,54726601.0,54636499.0,54312592.0,54835604.0,54838903.0,55100008.0,55058408.0,55123309.0,56315633.0,55088208.0,54946905.0,54489797.0,54675700.0,55010606.0,55211311.0,55515717.0,54401094.0,54735501.0,55065408.0,55424315.0,56763742.0,57470656.0,56973546.0,57175850.0,56918245.0,56744841.0,56304633.0,56569138.0,56475436.0,57001347.0,56640439.0,56116129.0,54806003.0,54164389.0,54410995.0,54123389.0,54915396.0,54541789.0,54720092.0,54723493.0,54075279.0,54220383.0,54057879.0,54065979.0,54368685.0,53814075.0,54470487.0,54129981.0,54055879.0,53782073.0,54014479.0,53645971.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/new/tukey.json b/benchmarks/logs_serialize-reuse/MessagePack(named)/new/tukey.json index fd361fce..c3798c79 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/new/tukey.json +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/new/tukey.json @@ -1 +1 @@ -[3605941.5535714277,3613121.6249999995,3632268.4821428577,3639448.5535714296] \ No newline at end of file +[4634758.363636364,4774831.636363637,5148360.363636363,5288433.636363636] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/MAD.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/MAD.svg index deec4aaf..a77072d5 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/MAD.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/MAD.svg @@ -9,94 +9,82 @@ Density (a.u.) Average time (µs) - -0.1 + +0.005 - + -0.2 +0.01 - -0.3 + +0.015 - - -0.4 + + +0.02 - - -0.5 + + +0.025 - - -0.6 + + +0.03 - - -0.7 + + +0.035 - - -0.8 + + +0.04 - - -0.9 + + +0.045 - - -1 + + +0.05 - + - -2.8 + +50 - - -3 - - + -3.2 +55 - -3.4 - - - -3.6 - - - -3.8 + +60 - - -4 + + +65 - - -4.2 + + +70 - - -4.4 + + +75 - - -4.6 + + +80 - - -4.8 + + +85 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/SD.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/SD.svg index 49e44f95..6eb244ab 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/SD.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/SD.svg @@ -9,62 +9,58 @@ Density (a.u.) Average time (µs) - -0.05 + +0.01 - - -0.1 + + +0.02 - - -0.15 + + +0.03 - - -0.2 + + +0.04 - - -0.25 + + +0.05 - - -0.3 + + +0.06 - + - -4 - - - -5 + +70 - - -6 + + +75 - - -7 + + +80 - - -8 + + +85 - - -9 + + +90 - - -10 + + +95 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/index.html b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/index.html index 0cec2272..fdba17e0 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/index.html +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0015023 - 0.0015512 - 0.0014862 + 0.0131935 + 0.0136721 + 0.0131448 Mean - 3.6228 ms - 3.6241 ms - 3.6255 ms + 4.9596 ms + 4.9757 ms + 4.9927 ms Std. Dev. - 4.3051 µs - 7.0144 µs - 9.4354 µs + 69.359 µs + 84.372 µs + 96.800 µs Median - 3.6216 ms - 3.6224 ms - 3.6235 ms + 4.9342 ms + 4.9519 ms + 4.9746 ms MAD - 2.8752 µs - 3.6800 µs - 4.6993 µs + 49.048 µs + 64.992 µs + 82.637 µs diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times.svg index 39da9526..df76c281 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times.svg @@ -15,52 +15,42 @@ Average Iteration Time (ms) - - - - - - - - - + + + + + + + - -3.62 + +4.9 - - -3.625 + + +4.95 - - -3.63 + + +5.0 - - -3.635 + + +5.05 - - -3.64 + + +5.1 - - -3.645 + + +5.15 - - -3.65 + + +5.2 - - -3.655 - - - -3.66 - - + 10 @@ -102,106 +92,106 @@ Average Iteration Time (ms) 100 - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times_small.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times_small.svg index d231ff1b..5578723b 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/iteration_times_small.svg @@ -12,52 +12,42 @@ Average Iteration Time (ms) - - - - - - - - - + + + + + + + - -3.62 + +4.9 - - -3.625 + + +4.95 - - -3.63 + + +5.0 - - -3.635 + + +5.05 - - -3.64 + + +5.1 - - -3.645 + + +5.15 - - -3.65 + + +5.2 - - -3.655 - - - -3.66 - - + 10 @@ -99,104 +89,104 @@ Average Iteration Time (ms) 100 - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/mean.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/mean.svg index 7f851255..89f30e1c 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/mean.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/mean.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - -100 + +5 - - -200 + + +10 - - -300 + + +15 - - -400 + + +20 - - -500 + + +25 - - -600 + + +30 - + + +35 + + + +40 + + + +45 + + + +50 + + - -3.623 + +4.96 + + + +4.965 + + + +4.97 - - -3.6235 + + +4.975 - - -3.624 + + +4.98 - - -3.6245 + + +4.985 - - -3.625 + + +4.99 - - -3.6255 + + +4.995 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/median.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/median.svg index ba05863e..a9c60bb1 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/median.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/median.svg @@ -9,78 +9,74 @@ Density (a.u.) Average time (ms) - -200 + +10 - - -400 + + +20 - - -600 + + +30 - - -800 + + +40 - - -1000 + + +50 - - -1200 + + +60 - + - -3.6216 + +4.93 - - -3.6218 + + +4.935 - - -3.622 + + +4.94 - - -3.6222 + + +4.945 - - -3.6224 + + +4.95 - - -3.6226 + + +4.955 - - -3.6228 + + +4.96 - - -3.623 + + +4.965 - - -3.6232 + + +4.97 - - -3.6234 + + +4.975 - - -3.6236 - - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf.svg index 5a2d0653..c19485f2 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf.svg @@ -13,63 +13,71 @@ Average Time (ms) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - -12 + + + +4.8 - - -14 + + +4.85 - - - -3.61 + + +4.9 + + + +4.95 - - -3.62 + + +5 - - -3.63 + + +5.05 - - -3.64 + + +5.1 - - -3.65 + + +5.15 - - -3.66 + + +5.2 - - -3.67 + + +5.25 - + + +5.3 + + Density (a.u.) @@ -78,56 +86,48 @@ Density (a.u.) 0 - -10 + +1 - - -20 - - - -30 - - - -40 - - - -50 + + +2 - - -60 + + +3 - - -70 + + +4 - - -80 + + +5 - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf_small.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf_small.svg index 52d15c71..515b41cc 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf_small.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/pdf_small.svg @@ -10,55 +10,39 @@ Average Time (ms) 0 - -10 + +1 - - -20 + + +2 - - -30 + + +3 - - -40 + + +4 - - -50 + + +5 - - -60 + + +6 - - -70 - - - -80 - - - -90 - - + - -3.62 - - - -3.64 + +4.8 - - -3.66 + + +5 - - - + + + diff --git a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/typical.svg b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/typical.svg index 77dd17ce..3cfcbaa8 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack(named)/report/typical.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack(named)/report/typical.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - -100 + +5 - - -200 + + +10 - - -300 + + +15 - - -400 + + +20 - - -500 + + +25 - - -600 + + +30 - + + +35 + + + +40 + + + +45 + + + +50 + + - -3.623 + +4.96 + + + +4.965 + + + +4.97 - - -3.6235 + + +4.975 - - -3.624 + + +4.98 - - -3.6245 + + +4.985 - - -3.625 + + +4.99 - - -3.6255 + + +4.995 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack/0/estimates.json b/benchmarks/logs_serialize-reuse/MessagePack/0/estimates.json index ef819b8c..9e9fa0a7 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/0/estimates.json +++ b/benchmarks/logs_serialize-reuse/MessagePack/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3327813.243015625,"upper_bound":3331125.9171562498},"point_estimate":3329385.0475,"standard_error":847.7283756747186},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3325832.5,"upper_bound":3327688.6875},"point_estimate":3326588.75,"standard_error":510.2193015085464},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2483.3549559116364,"upper_bound":4165.179301053286},"point_estimate":3331.2168158590794,"standard_error":431.6329001850159},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6146.656628061932,"upper_bound":10491.312356885799},"point_estimate":8541.99555607175,"standard_error":1114.070090398796}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4397182.416666668,"upper_bound":4412568.5775},"point_estimate":4404359.49,"standard_error":3938.5109029882174},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4388641.708333334,"upper_bound":4394316.75},"point_estimate":4390325.208333334,"standard_error":1608.6186175404687},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7863.772035389218,"upper_bound":14980.931434035992},"point_estimate":9939.782648534734,"standard_error":1789.9551933940159},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27126.55565234316,"upper_bound":49749.36484913308},"point_estimate":39473.86264828585,"standard_error":5780.163896116689}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack/0/sample.json b/benchmarks/logs_serialize-reuse/MessagePack/0/sample.json index 880d3001..eef7ea6f 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/0/sample.json +++ b/benchmarks/logs_serialize-reuse/MessagePack/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0],"times":[53245019.0,53241020.0,53215420.0,53232220.0,53222620.0,53223620.0,53239620.0,53280820.0,53225820.0,53248519.0,53196520.0,53754519.0,53708318.0,53566619.0,53637418.0,53449719.0,53176020.0,53225320.0,53191220.0,53204420.0,53253820.0,53584219.0,53215020.0,53261520.0,53266919.0,53198820.0,53268720.0,53201320.0,53206820.0,53244320.0,53270020.0,53299519.0,53263620.0,53402120.0,53364319.0,53290120.0,53726218.0,53208920.0,53272920.0,53386319.0,53266120.0,53160020.0,53173720.0,53232320.0,53209820.0,53205520.0,53200920.0,53160620.0,53213320.0,53553619.0,53160820.0,53171920.0,53190220.0,53152120.0,53156420.0,53225520.0,53160020.0,53179120.0,53206120.0,53178121.0,53243019.0,53169320.0,53160721.0,53254119.0,53269720.0,53208920.0,53191820.0,53196720.0,53195520.0,53196420.0,53201920.0,53170120.0,53170220.0,53214920.0,53209820.0,53218420.0,53265020.0,53235520.0,53793118.0,53275420.0,53250620.0,53497219.0,53509319.0,53398519.0,53286120.0,53175920.0,53221120.0,53231819.0,53240820.0,53248020.0,53212320.0,53165120.0,53184020.0,53321720.0,53213420.0,53266920.0,53270819.0,53260120.0,53189620.0,53204920.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0],"times":[54267784.0,54063080.0,53880676.0,54154482.0,54959197.0,54627991.0,54015679.0,54242884.0,52578750.0,52657851.0,52548850.0,52684952.0,52602151.0,52741653.0,52745754.0,52674552.0,53142661.0,52679852.0,52502649.0,52691552.0,52604751.0,52772054.0,52932057.0,52668952.0,52613651.0,52717853.0,52533649.0,52682853.0,52544949.0,52559050.0,52640951.0,52612751.0,52740153.0,52664852.0,52670752.0,52627750.0,52703350.0,52635548.0,53180860.0,52660349.0,52749551.0,52747551.0,53548267.0,53436564.0,52855653.0,52662549.0,52786752.0,52624048.0,52714651.0,52757151.0,52751551.0,52731050.0,52881254.0,52574947.0,52766751.0,52565047.0,52718151.0,52627748.0,52749951.0,52598348.0,53180659.0,52971556.0,52619148.0,52735251.0,52665749.0,52677249.0,52559947.0,52648649.0,52479246.0,52648349.0,52594248.0,52699649.0,52728351.0,52780651.0,52859954.0,52879453.0,53326562.0,52475346.0,52636948.0,52527247.0,52663749.0,52581548.0,52762251.0,52558847.0,52725950.0,52585248.0,52680849.0,52632249.0,52786152.0,52580247.0,52893454.0,52835752.0,52745650.0,52599248.0,52646349.0,52629949.0,52660349.0,52559447.0,53416964.0,52915254.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack/0/tukey.json b/benchmarks/logs_serialize-reuse/MessagePack/0/tukey.json index b2ef8feb..762d5274 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/0/tukey.json +++ b/benchmarks/logs_serialize-reuse/MessagePack/0/tukey.json @@ -1 +1 @@ -[3311235.625,3318013.75,3336088.75,3342866.875] \ No newline at end of file +[4344365.5,4364800.375,4419293.375,4439728.25] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack/new/estimates.json b/benchmarks/logs_serialize-reuse/MessagePack/new/estimates.json index ef819b8c..9e9fa0a7 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/new/estimates.json +++ b/benchmarks/logs_serialize-reuse/MessagePack/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3327813.243015625,"upper_bound":3331125.9171562498},"point_estimate":3329385.0475,"standard_error":847.7283756747186},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3325832.5,"upper_bound":3327688.6875},"point_estimate":3326588.75,"standard_error":510.2193015085464},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2483.3549559116364,"upper_bound":4165.179301053286},"point_estimate":3331.2168158590794,"standard_error":431.6329001850159},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6146.656628061932,"upper_bound":10491.312356885799},"point_estimate":8541.99555607175,"standard_error":1114.070090398796}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4397182.416666668,"upper_bound":4412568.5775},"point_estimate":4404359.49,"standard_error":3938.5109029882174},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4388641.708333334,"upper_bound":4394316.75},"point_estimate":4390325.208333334,"standard_error":1608.6186175404687},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7863.772035389218,"upper_bound":14980.931434035992},"point_estimate":9939.782648534734,"standard_error":1789.9551933940159},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27126.55565234316,"upper_bound":49749.36484913308},"point_estimate":39473.86264828585,"standard_error":5780.163896116689}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack/new/sample.json b/benchmarks/logs_serialize-reuse/MessagePack/new/sample.json index 880d3001..eef7ea6f 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/new/sample.json +++ b/benchmarks/logs_serialize-reuse/MessagePack/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0],"times":[53245019.0,53241020.0,53215420.0,53232220.0,53222620.0,53223620.0,53239620.0,53280820.0,53225820.0,53248519.0,53196520.0,53754519.0,53708318.0,53566619.0,53637418.0,53449719.0,53176020.0,53225320.0,53191220.0,53204420.0,53253820.0,53584219.0,53215020.0,53261520.0,53266919.0,53198820.0,53268720.0,53201320.0,53206820.0,53244320.0,53270020.0,53299519.0,53263620.0,53402120.0,53364319.0,53290120.0,53726218.0,53208920.0,53272920.0,53386319.0,53266120.0,53160020.0,53173720.0,53232320.0,53209820.0,53205520.0,53200920.0,53160620.0,53213320.0,53553619.0,53160820.0,53171920.0,53190220.0,53152120.0,53156420.0,53225520.0,53160020.0,53179120.0,53206120.0,53178121.0,53243019.0,53169320.0,53160721.0,53254119.0,53269720.0,53208920.0,53191820.0,53196720.0,53195520.0,53196420.0,53201920.0,53170120.0,53170220.0,53214920.0,53209820.0,53218420.0,53265020.0,53235520.0,53793118.0,53275420.0,53250620.0,53497219.0,53509319.0,53398519.0,53286120.0,53175920.0,53221120.0,53231819.0,53240820.0,53248020.0,53212320.0,53165120.0,53184020.0,53321720.0,53213420.0,53266920.0,53270819.0,53260120.0,53189620.0,53204920.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0],"times":[54267784.0,54063080.0,53880676.0,54154482.0,54959197.0,54627991.0,54015679.0,54242884.0,52578750.0,52657851.0,52548850.0,52684952.0,52602151.0,52741653.0,52745754.0,52674552.0,53142661.0,52679852.0,52502649.0,52691552.0,52604751.0,52772054.0,52932057.0,52668952.0,52613651.0,52717853.0,52533649.0,52682853.0,52544949.0,52559050.0,52640951.0,52612751.0,52740153.0,52664852.0,52670752.0,52627750.0,52703350.0,52635548.0,53180860.0,52660349.0,52749551.0,52747551.0,53548267.0,53436564.0,52855653.0,52662549.0,52786752.0,52624048.0,52714651.0,52757151.0,52751551.0,52731050.0,52881254.0,52574947.0,52766751.0,52565047.0,52718151.0,52627748.0,52749951.0,52598348.0,53180659.0,52971556.0,52619148.0,52735251.0,52665749.0,52677249.0,52559947.0,52648649.0,52479246.0,52648349.0,52594248.0,52699649.0,52728351.0,52780651.0,52859954.0,52879453.0,53326562.0,52475346.0,52636948.0,52527247.0,52663749.0,52581548.0,52762251.0,52558847.0,52725950.0,52585248.0,52680849.0,52632249.0,52786152.0,52580247.0,52893454.0,52835752.0,52745650.0,52599248.0,52646349.0,52629949.0,52660349.0,52559447.0,53416964.0,52915254.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack/new/tukey.json b/benchmarks/logs_serialize-reuse/MessagePack/new/tukey.json index b2ef8feb..762d5274 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/new/tukey.json +++ b/benchmarks/logs_serialize-reuse/MessagePack/new/tukey.json @@ -1 +1 @@ -[3311235.625,3318013.75,3336088.75,3342866.875] \ No newline at end of file +[4344365.5,4364800.375,4419293.375,4439728.25] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/MAD.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/MAD.svg index 4f0aaa7e..ff55df3e 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/MAD.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/MAD.svg @@ -9,74 +9,66 @@ Density (a.u.) Average time (µs) - -0.2 + +0.05 - - -0.4 + + +0.1 - - -0.6 + + +0.15 - - -0.8 + + +0.2 - - -1 + + +0.25 - - -1.2 + + +0.3 - + - -2.4 - - - -2.6 - - - -2.8 + +8 - - -3 + + +9 - - -3.2 + + +10 - - -3.4 + + +11 - - -3.6 + + +12 - - -3.8 + + +13 - - -4 + + +14 - - -4.2 + + +15 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/SD.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/SD.svg index b5c4d8b9..57149d59 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/SD.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/SD.svg @@ -9,78 +9,62 @@ Density (a.u.) Average time (µs) - -0.05 + +0.01 - - -0.1 + + +0.02 - - -0.15 + + +0.03 - - -0.2 + + +0.04 - - -0.25 + + +0.05 - - -0.3 + + +0.06 - - -0.35 + + +0.07 - + - -6 - - - -6.5 - - - -7 - - - -7.5 - - - -8 + +25 - - -8.5 + + +30 - - -9 + + +35 - - -9.5 + + +40 - - -10 + + +45 - - -10.5 + + +50 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/index.html b/benchmarks/logs_serialize-reuse/MessagePack/report/index.html index e048f623..2b9e084d 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/index.html +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0022206 - 0.0022964 - 0.0022041 + 0.0001725 + 0.0001783 + 0.0001708 Mean - 3.3278 ms - 3.3294 ms - 3.3311 ms + 4.3972 ms + 4.4044 ms + 4.4126 ms Std. Dev. - 6.1467 µs - 8.5420 µs - 10.491 µs + 27.127 µs + 39.474 µs + 49.749 µs Median - 3.3258 ms - 3.3266 ms - 3.3277 ms + 4.3886 ms + 4.3903 ms + 4.3943 ms MAD - 2.4834 µs - 3.3312 µs - 4.1652 µs + 7.8638 µs + 9.9398 µs + 14.981 µs diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times.svg index f9f4f113..f2f85c7f 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times.svg @@ -15,42 +15,57 @@ Average Iteration Time (ms) - - + + + - - - - + + + + + + - -3.325 + +4.38 - - -3.33 + + +4.4 - + + +4.42 + + -3.335 +4.44 - -3.34 + +4.46 + + + +4.48 + + + +4.5 - - -3.345 + + +4.52 - - -3.35 + + +4.54 - - -3.355 + + +4.56 - + 10 @@ -92,106 +107,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times_small.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times_small.svg index 98b68a11..a0d2077f 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/iteration_times_small.svg @@ -12,42 +12,57 @@ Average Iteration Time (ms) - - + + + - - - - + + + + + + - -3.325 + +4.38 - - -3.33 + + +4.4 - + + +4.42 + + -3.335 +4.44 - -3.34 + +4.46 + + + +4.48 + + + +4.5 - - -3.345 + + +4.52 - - -3.35 + + +4.54 - - -3.355 + + +4.56 - + 10 @@ -89,104 +104,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/mean.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/mean.svg index 812a061a..29c45883 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/mean.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/mean.svg @@ -9,82 +9,94 @@ Density (a.u.) Average time (ms) - -50 + +10 - - -100 + + +20 - - -150 + + +30 - - -200 + + +40 - - -250 + + +50 - - -300 + + +60 - - -350 + + +70 - - -400 + + +80 - - -450 + + +90 - - -500 + + +100 - + + +110 + + - -3.3275 + +4.396 + + + +4.398 + + + +4.4 - - -3.328 + + +4.402 - - -3.3285 + + +4.404 - - -3.329 + + +4.406 - - -3.3295 + + +4.408 - - -3.33 + + +4.41 - - -3.3305 + + +4.412 - - -3.331 + + +4.414 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/median.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/median.svg index d654e129..6e4fe7c3 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/median.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/median.svg @@ -9,86 +9,74 @@ Density (a.u.) Average time (ms) - -200 - - - -400 - - - -600 - - - -800 + +50 - - -1000 + + +100 - - -1200 + + +150 - - -1400 + + +200 - - -1600 + + +250 - - - -3.3258 + + +300 - - -3.326 + + +350 - - -3.3262 + + +400 - - -3.3264 + + +450 - - -3.3266 + + +500 - - -3.3268 + + + +4.389 - - -3.327 + + +4.39 - - -3.3272 + + +4.391 - - -3.3274 + + +4.392 - - -3.3276 + + +4.393 - - -3.3278 + + +4.394 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/pdf.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/pdf.svg index 38d15ae9..4b039980 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/pdf.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/pdf.svg @@ -13,63 +13,55 @@ Average Time (ms) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - -12 - - - -14 - - + -16 +12 - -3.32 + +4.35 - - -3.33 + + +4.4 - - -3.34 + + +4.45 - - -3.35 + + +4.5 - - -3.36 + + +4.55 - - -3.37 + + +4.6 - + Density (a.u.) @@ -78,68 +70,78 @@ Density (a.u.) 0 - + +2 + + + +4 + + + +6 + + + +8 + + + 10 - - -20 - - - -30 - - - -40 - - - -50 - - - -60 - - - -70 - - - - - - - - - - - - - - - - - + + +12 + + + +14 + + + +16 + + + +18 + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - + + + + + PDF diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/pdf_small.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/pdf_small.svg index 40f0ae28..b1c4d67a 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/pdf_small.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/pdf_small.svg @@ -10,47 +10,55 @@ Average Time (ms) 0 - -10 + +2 + + + +4 - - -20 + + +6 - - -30 + + +8 - - -40 + + +10 - - -50 + + +12 - - -60 + + +14 - - -70 + + +16 - - -80 + + +18 - + - -3.32 + +4.4 + + + +4.5 - - -3.34 + + +4.6 - - - + + + diff --git a/benchmarks/logs_serialize-reuse/MessagePack/report/typical.svg b/benchmarks/logs_serialize-reuse/MessagePack/report/typical.svg index 7c343d81..c173d254 100644 --- a/benchmarks/logs_serialize-reuse/MessagePack/report/typical.svg +++ b/benchmarks/logs_serialize-reuse/MessagePack/report/typical.svg @@ -9,82 +9,94 @@ Density (a.u.) Average time (ms) - -50 + +10 - - -100 + + +20 - - -150 + + +30 - - -200 + + +40 - - -250 + + +50 - - -300 + + +60 - - -350 + + +70 - - -400 + + +80 - - -450 + + +90 - - -500 + + +100 - + + +110 + + - -3.3275 + +4.396 + + + +4.398 + + + +4.4 - - -3.328 + + +4.402 - - -3.3285 + + +4.404 - - -3.329 + + +4.406 - - -3.3295 + + +4.408 - - -3.33 + + +4.41 - - -3.3305 + + +4.412 - - -3.331 + + +4.414 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/bincode/0/estimates.json b/benchmarks/logs_serialize-reuse/bincode/0/estimates.json index e545457c..bd26b15a 100644 --- a/benchmarks/logs_serialize-reuse/bincode/0/estimates.json +++ b/benchmarks/logs_serialize-reuse/bincode/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2872142.893458334,"upper_bound":2874000.845874999},"point_estimate":2873013.0400000005,"standard_error":476.99987871906006},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2871210.5555555555,"upper_bound":2871915.0},"point_estimate":2871523.333333333,"standard_error":186.49002401821593},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1326.10330979037,"upper_bound":2702.4914686877755},"point_estimate":2170.320444802635,"standard_error":356.0699459508218},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3198.9766926779153,"upper_bound":6110.880988782185},"point_estimate":4806.854455231352,"standard_error":746.0951493743258}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3931836.2619807674,"upper_bound":3953873.147634614},"point_estimate":3942289.7123076934,"standard_error":5614.670380042868},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3914171.0,"upper_bound":3923017.3076923075},"point_estimate":3916682.615384615,"standard_error":2002.6816923292924},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9334.904193310518,"upper_bound":20671.517931853523},"point_estimate":13965.179382838267,"standard_error":2726.9402391602644},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41221.29319261094,"upper_bound":70083.29947454814},"point_estimate":56214.38355084285,"standard_error":7400.837499843882}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/bincode/0/sample.json b/benchmarks/logs_serialize-reuse/bincode/0/sample.json index 08eaa47d..aecea84f 100644 --- a/benchmarks/logs_serialize-reuse/bincode/0/sample.json +++ b/benchmarks/logs_serialize-reuse/bincode/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0],"times":[51701210.0,52095309.0,51650809.0,51695010.0,51700010.0,51714709.0,51730210.0,51722009.0,51651910.0,51658309.0,51646810.0,51691609.0,51691010.0,51669310.0,51651309.0,51662010.0,51681009.0,51621510.0,51715810.0,51686209.0,51659110.0,51803509.0,51749009.0,51652710.0,51651610.0,51674509.0,51643210.0,51691709.0,51681310.0,51669610.0,52000809.0,51646209.0,51712110.0,51680609.0,51689010.0,51667310.0,51734309.0,51738609.0,51732710.0,51887809.0,51745010.0,51667109.0,51743010.0,51681909.0,51675721.0,51686670.0,51682870.0,51659770.0,51689070.0,51792169.0,51667370.0,51683570.0,51650970.0,51640870.0,51669670.0,51682270.0,51668070.0,51682570.0,51662570.0,52030367.0,51709470.0,51720169.0,51739570.0,51688170.0,51684470.0,51675870.0,51696370.0,51697670.0,52012068.0,51683570.0,51674670.0,51715870.0,51694470.0,51763469.0,51658970.0,51677570.0,51717870.0,51669770.0,51763669.0,51771069.0,51651470.0,51766570.0,51745669.0,51680870.0,51691170.0,51675870.0,51697369.0,51658570.0,52025068.0,51665070.0,51690770.0,51727269.0,51855869.0,51752570.0,51688769.0,51729170.0,51832569.0,51680270.0,51684870.0,51645370.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[50861622.0,50783221.0,50900223.0,50788921.0,50853823.0,50738420.0,50902923.0,50833622.0,50908723.0,50829222.0,50863923.0,50826521.0,50744720.0,51457035.0,51179929.0,52068247.0,52655758.0,52246850.0,52116948.0,52790461.0,52578257.0,51976045.0,52176749.0,52766961.0,53119068.0,52118548.0,52117247.0,52512656.0,52144548.0,50852023.0,50782520.0,50863123.0,50795621.0,50837222.0,50763821.0,51308131.0,50770421.0,50829822.0,50770920.0,50856823.0,50803421.0,50817221.0,50813621.0,50915524.0,50999225.0,50962424.0,50945024.0,50860923.0,50838122.0,50729420.0,50948524.0,50930724.0,51038926.0,50866022.0,51130727.0,51050327.0,50933324.0,50920523.0,51001626.0,50881822.0,51014826.0,51070027.0,51039726.0,50851622.0,51127428.0,50863922.0,51040226.0,50890924.0,50939124.0,50883322.0,50836122.0,50770921.0,51009426.0,50837022.0,51214729.0,51231230.0,50781621.0,51062126.0,50918224.0,50894823.0,50773621.0,50892523.0,50902223.0,51318932.0,50762020.0,50889724.0,51437734.0,51292731.0,50791421.0,50808421.0,53289872.0,53452674.0,54681799.0,51885243.0,51161729.0,51461935.0,50808221.0,50884223.0,50972125.0,52552956.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/bincode/0/tukey.json b/benchmarks/logs_serialize-reuse/bincode/0/tukey.json index 76b1e07c..ad4a85d4 100644 --- a/benchmarks/logs_serialize-reuse/bincode/0/tukey.json +++ b/benchmarks/logs_serialize-reuse/bincode/0/tukey.json @@ -1 +1 @@ -[2860709.2916666665,2865604.645833333,2878658.923611111,2883554.277777778] \ No newline at end of file +[3815951.7115384615,3863237.278846154,3989332.125,4036617.692307692] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/bincode/new/estimates.json b/benchmarks/logs_serialize-reuse/bincode/new/estimates.json index e545457c..bd26b15a 100644 --- a/benchmarks/logs_serialize-reuse/bincode/new/estimates.json +++ b/benchmarks/logs_serialize-reuse/bincode/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2872142.893458334,"upper_bound":2874000.845874999},"point_estimate":2873013.0400000005,"standard_error":476.99987871906006},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2871210.5555555555,"upper_bound":2871915.0},"point_estimate":2871523.333333333,"standard_error":186.49002401821593},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1326.10330979037,"upper_bound":2702.4914686877755},"point_estimate":2170.320444802635,"standard_error":356.0699459508218},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3198.9766926779153,"upper_bound":6110.880988782185},"point_estimate":4806.854455231352,"standard_error":746.0951493743258}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3931836.2619807674,"upper_bound":3953873.147634614},"point_estimate":3942289.7123076934,"standard_error":5614.670380042868},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3914171.0,"upper_bound":3923017.3076923075},"point_estimate":3916682.615384615,"standard_error":2002.6816923292924},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9334.904193310518,"upper_bound":20671.517931853523},"point_estimate":13965.179382838267,"standard_error":2726.9402391602644},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41221.29319261094,"upper_bound":70083.29947454814},"point_estimate":56214.38355084285,"standard_error":7400.837499843882}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/bincode/new/sample.json b/benchmarks/logs_serialize-reuse/bincode/new/sample.json index 08eaa47d..aecea84f 100644 --- a/benchmarks/logs_serialize-reuse/bincode/new/sample.json +++ b/benchmarks/logs_serialize-reuse/bincode/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0,18.0],"times":[51701210.0,52095309.0,51650809.0,51695010.0,51700010.0,51714709.0,51730210.0,51722009.0,51651910.0,51658309.0,51646810.0,51691609.0,51691010.0,51669310.0,51651309.0,51662010.0,51681009.0,51621510.0,51715810.0,51686209.0,51659110.0,51803509.0,51749009.0,51652710.0,51651610.0,51674509.0,51643210.0,51691709.0,51681310.0,51669610.0,52000809.0,51646209.0,51712110.0,51680609.0,51689010.0,51667310.0,51734309.0,51738609.0,51732710.0,51887809.0,51745010.0,51667109.0,51743010.0,51681909.0,51675721.0,51686670.0,51682870.0,51659770.0,51689070.0,51792169.0,51667370.0,51683570.0,51650970.0,51640870.0,51669670.0,51682270.0,51668070.0,51682570.0,51662570.0,52030367.0,51709470.0,51720169.0,51739570.0,51688170.0,51684470.0,51675870.0,51696370.0,51697670.0,52012068.0,51683570.0,51674670.0,51715870.0,51694470.0,51763469.0,51658970.0,51677570.0,51717870.0,51669770.0,51763669.0,51771069.0,51651470.0,51766570.0,51745669.0,51680870.0,51691170.0,51675870.0,51697369.0,51658570.0,52025068.0,51665070.0,51690770.0,51727269.0,51855869.0,51752570.0,51688769.0,51729170.0,51832569.0,51680270.0,51684870.0,51645370.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[50861622.0,50783221.0,50900223.0,50788921.0,50853823.0,50738420.0,50902923.0,50833622.0,50908723.0,50829222.0,50863923.0,50826521.0,50744720.0,51457035.0,51179929.0,52068247.0,52655758.0,52246850.0,52116948.0,52790461.0,52578257.0,51976045.0,52176749.0,52766961.0,53119068.0,52118548.0,52117247.0,52512656.0,52144548.0,50852023.0,50782520.0,50863123.0,50795621.0,50837222.0,50763821.0,51308131.0,50770421.0,50829822.0,50770920.0,50856823.0,50803421.0,50817221.0,50813621.0,50915524.0,50999225.0,50962424.0,50945024.0,50860923.0,50838122.0,50729420.0,50948524.0,50930724.0,51038926.0,50866022.0,51130727.0,51050327.0,50933324.0,50920523.0,51001626.0,50881822.0,51014826.0,51070027.0,51039726.0,50851622.0,51127428.0,50863922.0,51040226.0,50890924.0,50939124.0,50883322.0,50836122.0,50770921.0,51009426.0,50837022.0,51214729.0,51231230.0,50781621.0,51062126.0,50918224.0,50894823.0,50773621.0,50892523.0,50902223.0,51318932.0,50762020.0,50889724.0,51437734.0,51292731.0,50791421.0,50808421.0,53289872.0,53452674.0,54681799.0,51885243.0,51161729.0,51461935.0,50808221.0,50884223.0,50972125.0,52552956.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/bincode/new/tukey.json b/benchmarks/logs_serialize-reuse/bincode/new/tukey.json index 76b1e07c..ad4a85d4 100644 --- a/benchmarks/logs_serialize-reuse/bincode/new/tukey.json +++ b/benchmarks/logs_serialize-reuse/bincode/new/tukey.json @@ -1 +1 @@ -[2860709.2916666665,2865604.645833333,2878658.923611111,2883554.277777778] \ No newline at end of file +[3815951.7115384615,3863237.278846154,3989332.125,4036617.692307692] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/bincode/report/MAD.svg b/benchmarks/logs_serialize-reuse/bincode/report/MAD.svg index a720d69a..2adddf74 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/MAD.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/MAD.svg @@ -9,74 +9,74 @@ Density (a.u.) Average time (µs) - -0.2 + +0.02 - - -0.4 + + +0.04 - - -0.6 + + +0.06 - - -0.8 + + +0.08 - - -1 + + +0.1 - - -1.2 + + +0.12 - - -1.4 + + +0.14 - - - -1.2 + + +0.16 - - -1.4 + + +0.18 - - -1.6 + + +0.2 - - -1.8 + + + +10 - - -2 + + +12 - - -2.2 + + +14 - - -2.4 + + +16 - - -2.6 + + +18 - - -2.8 + + +20 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/bincode/report/SD.svg b/benchmarks/logs_serialize-reuse/bincode/report/SD.svg index 5cdd3208..cce8861b 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/SD.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/SD.svg @@ -10,81 +10,81 @@ Average time (µs) -0.05 +0.005 - -0.1 + +0.01 - - -0.15 + + +0.015 - - -0.2 + + +0.02 - - -0.25 + + +0.025 - - -0.3 + + +0.03 - - -0.35 + + +0.035 - - -0.4 + + +0.04 - - -0.45 + + +0.045 - - -0.5 + + +0.05 - - -0.55 + + +0.055 - + - -3 + +40 - - -3.5 + + +45 - - -4 + + +50 - - -4.5 + + +55 - - -5 + + +60 - - -5.5 + + +65 - - -6 + + +70 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/bincode/report/index.html b/benchmarks/logs_serialize-reuse/bincode/report/index.html index 44d04d13..5ee9697d 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/index.html +++ b/benchmarks/logs_serialize-reuse/bincode/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0061556 - 0.0063580 - 0.0060995 + 0.0301032 + 0.0311220 + 0.0298804 Mean - 2.8721 ms - 2.8730 ms - 2.8740 ms + 3.9318 ms + 3.9423 ms + 3.9539 ms Std. Dev. - 3.1990 µs - 4.8069 µs - 6.1109 µs + 41.221 µs + 56.214 µs + 70.083 µs Median - 2.8712 ms - 2.8715 ms - 2.8719 ms + 3.9142 ms + 3.9167 ms + 3.9230 ms MAD - 1.3261 µs - 2.1703 µs - 2.7025 µs + 9.3349 µs + 13.965 µs + 20.672 µs diff --git a/benchmarks/logs_serialize-reuse/bincode/report/iteration_times.svg b/benchmarks/logs_serialize-reuse/bincode/report/iteration_times.svg index dd48e788..1387cd33 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/iteration_times.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/iteration_times.svg @@ -15,32 +15,37 @@ Average Iteration Time (ms) - - - + + + - + + - -2.87 + +3.95 - - -2.875 + + +4.0 - - -2.88 + + +4.05 - + -2.885 +4.1 - -2.89 + +4.15 - + + +4.2 + + 10 @@ -82,106 +87,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize-reuse/bincode/report/iteration_times_small.svg b/benchmarks/logs_serialize-reuse/bincode/report/iteration_times_small.svg index e25feba4..4ecf9a20 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/iteration_times_small.svg @@ -12,32 +12,37 @@ Average Iteration Time (ms) - - - - - + + + + + + - -2.87 + +3.95 - - -2.875 + + +4.0 - - -2.88 + + +4.05 - - -2.885 + + +4.1 - - -2.89 + + +4.15 - + + +4.2 + + 10 @@ -79,104 +84,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize-reuse/bincode/report/mean.svg b/benchmarks/logs_serialize-reuse/bincode/report/mean.svg index 3d2020f6..8fb070c5 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/mean.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/mean.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (ms) - -100 + +10 - - -200 + + +20 - - -300 + + +30 - - -400 + + +40 - - -500 + + +50 - - -600 + + +60 - - -700 + + +70 - - -800 - - - -900 - - + - -2.872 + +3.93 + + + +3.935 - - -2.8725 + + +3.94 - - -2.873 + + +3.945 - - -2.8735 + + +3.95 - - -2.874 + + +3.955 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/bincode/report/median.svg b/benchmarks/logs_serialize-reuse/bincode/report/median.svg index 25fa5b51..2fa71412 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/median.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/median.svg @@ -9,66 +9,78 @@ Density (a.u.) Average time (ms) - -500 + +50 - - -1000 + + +100 - - -1500 + + +150 - - -2000 + + +200 - - -2500 + + +250 - - -3000 + + +300 - - -3500 - - + - -2.8712 + +3.914 + + + +3.915 + + + +3.916 + + + +3.917 + + + +3.918 - - -2.8713 + + +3.919 - - -2.8714 + + +3.92 - - -2.8715 + + +3.921 - - -2.8716 + + +3.922 - - -2.8717 + + +3.923 - - -2.8718 + + +3.924 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/bincode/report/pdf.svg b/benchmarks/logs_serialize-reuse/bincode/report/pdf.svg index 6dcc40c9..65c07bdf 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/pdf.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/pdf.svg @@ -13,75 +13,67 @@ Average Time (ms) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - + + 12 - - -14 - - - -16 - - - -18 - - + - -2.865 + +3.85 - - -2.87 + + +3.9 - - -2.875 + + +3.95 + + + +4 - - -2.88 + + +4.05 - - -2.885 + + +4.1 - - -2.89 + + +4.15 - - -2.895 + + +4.2 - - -2.9 + + +4.25 - + Density (a.u.) @@ -90,52 +82,74 @@ Density (a.u.) 0 - -20 - - - -40 - - - -60 - - - -80 - - - -100 - - - -120 - - - - - - + +2 + + + +4 + + + +6 + + + +8 + + + +10 + + + +12 + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize-reuse/bincode/report/pdf_small.svg b/benchmarks/logs_serialize-reuse/bincode/report/pdf_small.svg index 744a1387..4d0aad59 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/pdf_small.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/pdf_small.svg @@ -10,51 +10,43 @@ Average Time (ms) 0 - -20 + +2 - - -40 + + +4 - - -60 + + +6 - - -80 + + +8 - - -100 + + +10 - - -120 + + +12 - - -140 - - + - -2.87 - - - -2.88 + +3.9 - - -2.89 + + +4 - - -2.9 + + +4.1 - - - + + + diff --git a/benchmarks/logs_serialize-reuse/bincode/report/typical.svg b/benchmarks/logs_serialize-reuse/bincode/report/typical.svg index 8569a247..8071bdd5 100644 --- a/benchmarks/logs_serialize-reuse/bincode/report/typical.svg +++ b/benchmarks/logs_serialize-reuse/bincode/report/typical.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (ms) - -100 + +10 - - -200 + + +20 - - -300 + + +30 - - -400 + + +40 - - -500 + + +50 - - -600 + + +60 - - -700 + + +70 - - -800 - - - -900 - - + - -2.872 + +3.93 + + + +3.935 - - -2.8725 + + +3.94 - - -2.873 + + +3.945 - - -2.8735 + + +3.95 - - -2.874 + + +3.955 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/cbor/0/estimates.json b/benchmarks/logs_serialize-reuse/cbor/0/estimates.json index 1c4e176b..e90b5e28 100644 --- a/benchmarks/logs_serialize-reuse/cbor/0/estimates.json +++ b/benchmarks/logs_serialize-reuse/cbor/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5111609.1530000055,"upper_bound":5125375.072075001},"point_estimate":5117926.254000004,"standard_error":3537.8464732504854},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5101250.8,"upper_bound":5108135.8},"point_estimate":5103780.8,"standard_error":1739.6865243525556},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5129.7959089279175,"upper_bound":14722.217738628387},"point_estimate":8910.42584180832,"standard_error":2496.2745983199766},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20495.32481911339,"upper_bound":49068.080095465346},"point_estimate":35676.63739875595,"standard_error":7370.867439860242}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6468288.87578125,"upper_bound":6501119.55296875},"point_estimate":6483880.84375,"standard_error":8399.10717494314},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6444180.0625,"upper_bound":6457506.3125},"point_estimate":6448636.4375,"standard_error":3417.68621345378},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20263.89381961899,"upper_bound":39090.601556003094},"point_estimate":26131.38051107526,"standard_error":4860.089688034613},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":65312.13326020715,"upper_bound":99762.23915475214},"point_estimate":84185.79399755178,"standard_error":8768.531046549577}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/cbor/0/sample.json b/benchmarks/logs_serialize-reuse/cbor/0/sample.json index f0ccf485..ba3fcbc9 100644 --- a/benchmarks/logs_serialize-reuse/cbor/0/sample.json +++ b/benchmarks/logs_serialize-reuse/cbor/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[51421508.0,52076806.0,51921006.0,51076707.0,51037308.0,51039008.0,51264207.0,51292008.0,52752004.0,52199106.0,51139308.0,51140207.0,51071808.0,51149108.0,51129707.0,51472807.0,51768807.0,53298304.0,51402807.0,51011107.0,51059608.0,50992008.0,50972408.0,51227707.0,51262408.0,51232307.0,50989908.0,51348607.0,51020108.0,51069308.0,51007908.0,51008108.0,51032008.0,51110707.0,51196708.0,51038607.0,50995708.0,50982308.0,50998508.0,51027308.0,51006108.0,50992408.0,51012508.0,50968707.0,51045208.0,50973208.0,51426307.0,51048608.0,51038308.0,50996808.0,51012407.0,51000008.0,51406707.0,50968808.0,51183008.0,51003108.0,51343907.0,51014208.0,50977508.0,51002908.0,51206007.0,50991308.0,51012508.0,51321407.0,51515907.0,51031608.0,51005208.0,51003508.0,51230807.0,51351707.0,51202408.0,51027608.0,50979007.0,50987508.0,51006208.0,50980508.0,50961608.0,51002208.0,51478607.0,51663007.0,50995907.0,50977308.0,50976008.0,51090908.0,51053008.0,50977908.0,51285907.0,50918008.0,51001408.0,51180507.0,50928308.0,51014408.0,51165408.0,51031908.0,51007507.0,51460107.0,51180708.0,50984408.0,51158407.0,50922908.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51610134.0,51348829.0,51626334.0,51647334.0,51590634.0,51448130.0,51548133.0,51525532.0,51689435.0,51340929.0,51555532.0,51416630.0,51577334.0,51453530.0,52303448.0,51607934.0,52370149.0,52308647.0,51813737.0,51690636.0,51763137.0,51574433.0,51712436.0,51771437.0,52084343.0,53160665.0,53362069.0,53249666.0,53569473.0,52901560.0,53095864.0,52976561.0,53693175.0,53359869.0,53489672.0,54320088.0,53807278.0,53166565.0,52891859.0,51399830.0,51502131.0,51343929.0,52098543.0,51403430.0,51556333.0,51389029.0,51690235.0,51471193.0,51531848.0,51673550.0,51682351.0,51344145.0,51499448.0,51379145.0,51706651.0,51551349.0,51528648.0,51386646.0,52115356.0,51988155.0,53178272.0,51885853.0,51558749.0,51406246.0,51555249.0,51396646.0,51570748.0,51436547.0,51563949.0,51629449.0,51432747.0,51468047.0,51453647.0,51545548.0,51683951.0,51491447.0,51516248.0,51429547.0,51592949.0,51329945.0,51587549.0,51448047.0,51831852.0,51487148.0,51637950.0,51893053.0,52074256.0,51421146.0,51682151.0,51448747.0,51559848.0,51486801.0,51630832.0,51755834.0,51917937.0,51497329.0,51603331.0,51412627.0,51472829.0,51464528.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/cbor/0/tukey.json b/benchmarks/logs_serialize-reuse/cbor/0/tukey.json index eb58c177..ac62a103 100644 --- a/benchmarks/logs_serialize-reuse/cbor/0/tukey.json +++ b/benchmarks/logs_serialize-reuse/cbor/0/tukey.json @@ -1 +1 @@ -[5031308.599999999,5065635.949999999,5157175.550000001,5191502.900000001] \ No newline at end of file +[6277333.375,6355567.09375,6564190.34375,6642424.0625] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/cbor/new/estimates.json b/benchmarks/logs_serialize-reuse/cbor/new/estimates.json index 1c4e176b..e90b5e28 100644 --- a/benchmarks/logs_serialize-reuse/cbor/new/estimates.json +++ b/benchmarks/logs_serialize-reuse/cbor/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5111609.1530000055,"upper_bound":5125375.072075001},"point_estimate":5117926.254000004,"standard_error":3537.8464732504854},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5101250.8,"upper_bound":5108135.8},"point_estimate":5103780.8,"standard_error":1739.6865243525556},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5129.7959089279175,"upper_bound":14722.217738628387},"point_estimate":8910.42584180832,"standard_error":2496.2745983199766},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20495.32481911339,"upper_bound":49068.080095465346},"point_estimate":35676.63739875595,"standard_error":7370.867439860242}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6468288.87578125,"upper_bound":6501119.55296875},"point_estimate":6483880.84375,"standard_error":8399.10717494314},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6444180.0625,"upper_bound":6457506.3125},"point_estimate":6448636.4375,"standard_error":3417.68621345378},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20263.89381961899,"upper_bound":39090.601556003094},"point_estimate":26131.38051107526,"standard_error":4860.089688034613},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":65312.13326020715,"upper_bound":99762.23915475214},"point_estimate":84185.79399755178,"standard_error":8768.531046549577}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/cbor/new/sample.json b/benchmarks/logs_serialize-reuse/cbor/new/sample.json index f0ccf485..ba3fcbc9 100644 --- a/benchmarks/logs_serialize-reuse/cbor/new/sample.json +++ b/benchmarks/logs_serialize-reuse/cbor/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[51421508.0,52076806.0,51921006.0,51076707.0,51037308.0,51039008.0,51264207.0,51292008.0,52752004.0,52199106.0,51139308.0,51140207.0,51071808.0,51149108.0,51129707.0,51472807.0,51768807.0,53298304.0,51402807.0,51011107.0,51059608.0,50992008.0,50972408.0,51227707.0,51262408.0,51232307.0,50989908.0,51348607.0,51020108.0,51069308.0,51007908.0,51008108.0,51032008.0,51110707.0,51196708.0,51038607.0,50995708.0,50982308.0,50998508.0,51027308.0,51006108.0,50992408.0,51012508.0,50968707.0,51045208.0,50973208.0,51426307.0,51048608.0,51038308.0,50996808.0,51012407.0,51000008.0,51406707.0,50968808.0,51183008.0,51003108.0,51343907.0,51014208.0,50977508.0,51002908.0,51206007.0,50991308.0,51012508.0,51321407.0,51515907.0,51031608.0,51005208.0,51003508.0,51230807.0,51351707.0,51202408.0,51027608.0,50979007.0,50987508.0,51006208.0,50980508.0,50961608.0,51002208.0,51478607.0,51663007.0,50995907.0,50977308.0,50976008.0,51090908.0,51053008.0,50977908.0,51285907.0,50918008.0,51001408.0,51180507.0,50928308.0,51014408.0,51165408.0,51031908.0,51007507.0,51460107.0,51180708.0,50984408.0,51158407.0,50922908.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[51610134.0,51348829.0,51626334.0,51647334.0,51590634.0,51448130.0,51548133.0,51525532.0,51689435.0,51340929.0,51555532.0,51416630.0,51577334.0,51453530.0,52303448.0,51607934.0,52370149.0,52308647.0,51813737.0,51690636.0,51763137.0,51574433.0,51712436.0,51771437.0,52084343.0,53160665.0,53362069.0,53249666.0,53569473.0,52901560.0,53095864.0,52976561.0,53693175.0,53359869.0,53489672.0,54320088.0,53807278.0,53166565.0,52891859.0,51399830.0,51502131.0,51343929.0,52098543.0,51403430.0,51556333.0,51389029.0,51690235.0,51471193.0,51531848.0,51673550.0,51682351.0,51344145.0,51499448.0,51379145.0,51706651.0,51551349.0,51528648.0,51386646.0,52115356.0,51988155.0,53178272.0,51885853.0,51558749.0,51406246.0,51555249.0,51396646.0,51570748.0,51436547.0,51563949.0,51629449.0,51432747.0,51468047.0,51453647.0,51545548.0,51683951.0,51491447.0,51516248.0,51429547.0,51592949.0,51329945.0,51587549.0,51448047.0,51831852.0,51487148.0,51637950.0,51893053.0,52074256.0,51421146.0,51682151.0,51448747.0,51559848.0,51486801.0,51630832.0,51755834.0,51917937.0,51497329.0,51603331.0,51412627.0,51472829.0,51464528.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/cbor/new/tukey.json b/benchmarks/logs_serialize-reuse/cbor/new/tukey.json index eb58c177..ac62a103 100644 --- a/benchmarks/logs_serialize-reuse/cbor/new/tukey.json +++ b/benchmarks/logs_serialize-reuse/cbor/new/tukey.json @@ -1 +1 @@ -[5031308.599999999,5065635.949999999,5157175.550000001,5191502.900000001] \ No newline at end of file +[6277333.375,6355567.09375,6564190.34375,6642424.0625] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/cbor/report/MAD.svg b/benchmarks/logs_serialize-reuse/cbor/report/MAD.svg index 2a39cfb5..55685fc1 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/MAD.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/MAD.svg @@ -9,98 +9,98 @@ Density (a.u.) Average time (µs) - -0.02 + +0.01 - + -0.04 +0.02 - -0.06 + +0.03 - - -0.08 + + +0.04 - - -0.1 + + +0.05 - - -0.12 + + +0.06 - - -0.14 + + +0.07 - - -0.16 + + +0.08 - - -0.18 + + +0.09 - - -0.2 + + +0.1 - - -0.22 + + +0.11 - + -5 +20 - -6 + +22 - - -7 + + +24 - - -8 + + +26 - - -9 + + +28 - - -10 + + +30 - - -11 + + +32 - - -12 + + +34 - - -13 + + +36 - - -14 + + +38 - - -15 + + +40 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/cbor/report/SD.svg b/benchmarks/logs_serialize-reuse/cbor/report/SD.svg index 365933d7..3ed75a04 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/SD.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/SD.svg @@ -9,82 +9,82 @@ Density (a.u.) Average time (µs) - + 0.005 - - + + 0.01 - - + + 0.015 - - + + 0.02 - - + + 0.025 - - + + 0.03 - - + + 0.035 - - + + 0.04 - - + + 0.045 - - + + 0.05 - - -0.055 - - + - -20 + +65 + + + +70 - - -25 + + +75 - - -30 + + +80 - - -35 + + +85 - - -40 + + +90 - - -45 + + +95 - - -50 + + +100 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/cbor/report/index.html b/benchmarks/logs_serialize-reuse/cbor/report/index.html index 8d40c7b2..ef0a104a 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/index.html +++ b/benchmarks/logs_serialize-reuse/cbor/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0050298 - 0.0051882 - 0.0049705 + 0.0035443 + 0.0036667 + 0.0035182 Mean - 5.1116 ms - 5.1179 ms - 5.1254 ms + 6.4683 ms + 6.4839 ms + 6.5011 ms Std. Dev. - 20.495 µs - 35.677 µs - 49.068 µs + 65.312 µs + 84.186 µs + 99.762 µs Median - 5.1013 ms - 5.1038 ms - 5.1081 ms + 6.4442 ms + 6.4486 ms + 6.4575 ms MAD - 5.1298 µs - 8.9104 µs - 14.722 µs + 20.264 µs + 26.131 µs + 39.091 µs diff --git a/benchmarks/logs_serialize-reuse/cbor/report/iteration_times.svg b/benchmarks/logs_serialize-reuse/cbor/report/iteration_times.svg index 2e9ea275..0f8d7245 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/iteration_times.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/iteration_times.svg @@ -15,32 +15,42 @@ Average Iteration Time (ms) - - - - - + + + + + + + - -5.1 + +6.45 - - -5.15 + + +6.5 - - -5.2 + + +6.55 - - -5.25 + + +6.6 - - -5.3 + + +6.65 - + + +6.7 + + + +6.75 + + 10 @@ -82,106 +92,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + Sample diff --git a/benchmarks/logs_serialize-reuse/cbor/report/iteration_times_small.svg b/benchmarks/logs_serialize-reuse/cbor/report/iteration_times_small.svg index bd5bf2c7..fd7211ad 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/iteration_times_small.svg @@ -12,32 +12,42 @@ Average Iteration Time (ms) - - - - - + + + + + + + - -5.1 + +6.45 - - -5.15 + + +6.5 - - -5.2 + + +6.55 - - -5.25 + + +6.6 - - -5.3 + + +6.65 - + + +6.7 + + + +6.75 + + 10 @@ -79,104 +89,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - + + diff --git a/benchmarks/logs_serialize-reuse/cbor/report/mean.svg b/benchmarks/logs_serialize-reuse/cbor/report/mean.svg index 015f120e..47a5b6d8 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/mean.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/mean.svg @@ -9,66 +9,82 @@ Density (a.u.) Average time (ms) - + +5 + + + +10 + + + +15 + + + 20 - - -40 + + +25 + + + +30 - - -60 + + +35 - - -80 + + +40 - - -100 + + +45 - + -120 +50 - -5.112 + +6.465 - - -5.114 + + +6.47 - - -5.116 + + +6.475 - - -5.118 + + +6.48 - - -5.12 + + +6.485 - - -5.122 + + +6.49 - - -5.124 + + +6.495 - - -5.126 + + +6.5 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/cbor/report/median.svg b/benchmarks/logs_serialize-reuse/cbor/report/median.svg index e7d8d914..4ccd566a 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/median.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/median.svg @@ -9,86 +9,74 @@ Density (a.u.) Average time (ms) - -50 + +20 - - -100 - - - -150 + + +40 - + -200 +60 - -250 - - - -300 + +80 - - -350 - - - -400 + + +100 - - -450 + + +120 - - -500 + + +140 - - -550 + + +160 - + - -5.101 + +6.444 - - -5.102 + + +6.446 - - -5.103 + + +6.448 - - -5.104 + + +6.45 - - -5.105 + + +6.452 - - -5.106 + + +6.454 - - -5.107 + + +6.456 - - -5.108 + + +6.458 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/cbor/report/pdf.svg b/benchmarks/logs_serialize-reuse/cbor/report/pdf.svg index ce2f7381..307651c5 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/pdf.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/pdf.svg @@ -13,75 +13,83 @@ Average Time (ms) 0 - + 1 - - + + 2 - - + + 3 - - + + 4 - - + + 5 - - + + 6 - - + + 7 - - -8 - - - -9 - - + -10 +8 - -5.05 + +6.35 + + + +6.4 + + + +6.45 - - -5.1 + + +6.5 - - -5.15 + + +6.55 - - -5.2 + + +6.6 - - -5.25 + + +6.65 - - -5.3 + + +6.7 - - -5.35 + + +6.75 - + + +6.8 + + + +6.85 + + Density (a.u.) @@ -90,62 +98,70 @@ Density (a.u.) 0 - -2 - - - -4 - - - -6 + +1 - - -8 + + +2 - - -10 + + +3 - - -12 + + +4 - - -14 + + +5 - - -16 + + +6 - - -18 + + +7 - - - - - + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize-reuse/cbor/report/pdf_small.svg b/benchmarks/logs_serialize-reuse/cbor/report/pdf_small.svg index 3c0ddc37..f7e98159 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/pdf_small.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/pdf_small.svg @@ -10,59 +10,59 @@ Average Time (ms) 0 - + +1 + + + 2 - - -4 + + +3 - - -6 - - - -8 + + +4 - - -10 + + +5 - - -12 + + +6 - - -14 + + +7 - - -16 + + +8 - - -18 + + + +6.4 - - -20 + + +6.5 - - - -5.1 + + +6.6 - - -5.2 + + +6.7 - - -5.3 + + +6.8 - - - + + + diff --git a/benchmarks/logs_serialize-reuse/cbor/report/typical.svg b/benchmarks/logs_serialize-reuse/cbor/report/typical.svg index 01b0f91a..0ffa6b93 100644 --- a/benchmarks/logs_serialize-reuse/cbor/report/typical.svg +++ b/benchmarks/logs_serialize-reuse/cbor/report/typical.svg @@ -9,66 +9,82 @@ Density (a.u.) Average time (ms) - + +5 + + + +10 + + + +15 + + + 20 - - -40 + + +25 + + + +30 - - -60 + + +35 - - -80 + + +40 - - -100 + + +45 - + -120 +50 - -5.112 + +6.465 - - -5.114 + + +6.47 - - -5.116 + + +6.475 - - -5.118 + + +6.48 - - -5.12 + + +6.485 - - -5.122 + + +6.49 - - -5.124 + + +6.495 - - -5.126 + + +6.5 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/pot/0/estimates.json b/benchmarks/logs_serialize-reuse/pot/0/estimates.json index 17b53377..0f68f5bc 100644 --- a/benchmarks/logs_serialize-reuse/pot/0/estimates.json +++ b/benchmarks/logs_serialize-reuse/pot/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4125917.1474423097,"upper_bound":4131555.827307693},"point_estimate":4128564.444615387,"standard_error":1440.1619660945782},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4121437.6923076925,"upper_bound":4124290.692307692},"point_estimate":4122993.884615385,"standard_error":690.1172123264696},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3792.091571138774,"upper_bound":7886.235800952795},"point_estimate":6133.345021881121,"standard_error":1052.6618315240455},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10226.121540519936,"upper_bound":18286.961127031784},"point_estimate":14475.531582083435,"standard_error":2062.310249943712}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5489987.2126250025,"upper_bound":5522514.1359250005},"point_estimate":5505696.947000002,"standard_error":8306.882956591788},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5465633.0,"upper_bound":5483483.3},"point_estimate":5473833.1,"standard_error":4310.222747243186},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32625.27959078578,"upper_bound":63945.87120473302},"point_estimate":46117.23587125526,"standard_error":7666.311727626678},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67443.657539429,"upper_bound":96982.68626829516},"point_estimate":83471.14014300409,"standard_error":7568.174630181674}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/pot/0/sample.json b/benchmarks/logs_serialize-reuse/pot/0/sample.json index e34d38e6..90b13e90 100644 --- a/benchmarks/logs_serialize-reuse/pot/0/sample.json +++ b/benchmarks/logs_serialize-reuse/pot/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[53613567.0,54108072.0,54119372.0,53661368.0,53602966.0,54107973.0,53798269.0,53726268.0,53741668.0,53674968.0,53625820.0,53783791.0,53601090.0,53548091.0,53564190.0,53871491.0,53549090.0,53577391.0,53566290.0,53598591.0,54250590.0,54359890.0,54557291.0,53566990.0,53879191.0,53613090.0,53753890.0,53621891.0,53578690.0,53606391.0,53648190.0,53617991.0,53538090.0,53565091.0,53558390.0,53694191.0,53803090.0,53755791.0,53853090.0,53808491.0,53586090.0,53565091.0,53544590.0,54045590.0,53547691.0,53559790.0,53666691.0,53584890.0,53699791.0,53589990.0,53598391.0,53544790.0,53560591.0,53569890.0,53744991.0,53678990.0,53662591.0,53681690.0,53790491.0,53574890.0,53555391.0,53559790.0,53513991.0,53600290.0,53614291.0,53695590.0,53683891.0,53569290.0,53560891.0,53579390.0,53637491.0,53955590.0,53867190.0,53545291.0,53555790.0,53762491.0,53499490.0,53555591.0,53524790.0,53558391.0,53558790.0,53544991.0,53529090.0,53544091.0,53821090.0,53597291.0,53605390.0,53520189.0,53529652.0,53589050.0,53600450.0,53543252.0,53595850.0,53552351.0,53599250.0,53551051.0,53541252.0,53539051.0,53534552.0,53974041.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[54370674.0,54414875.0,54394374.0,54457176.0,54346173.0,54609579.0,54325273.0,54315473.0,54400074.0,54726381.0,55422695.0,54930885.0,54624279.0,54871584.0,54369474.0,54660579.0,54273172.0,54477476.0,54266072.0,54562278.0,54404774.0,54382674.0,54214171.0,54461276.0,54201971.0,54726681.0,54713280.0,55939005.0,56838923.0,57374533.0,56518316.0,56297212.0,56740221.0,56530717.0,56824822.0,57341733.0,57842842.0,56102708.0,56660419.0,54255072.0,54357274.0,54261571.0,54418075.0,55775802.0,57171629.0,56395014.0,56053607.0,55793502.0,55427595.0,55443595.0,55889804.0,55270092.0,54585178.0,54672380.0,54746281.0,54330473.0,54761682.0,54526577.0,54810082.0,54479976.0,54663180.0,54568078.0,54850883.0,54649480.0,54496176.0,54888984.0,54563578.0,54733881.0,54433875.0,54988686.0,55055988.0,54816683.0,54600678.0,54742781.0,54467076.0,54892684.0,54717581.0,55020287.0,54646779.0,55162290.0,54505976.0,54873984.0,55438495.0,56345713.0,56268812.0,54596578.0,55027987.0,54390174.0,54818783.0,54691480.0,54824483.0,54557478.0,54751381.0,54769082.0,55374794.0,55364093.0,55375394.0,54684280.0,54955185.0,54763082.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/pot/0/tukey.json b/benchmarks/logs_serialize-reuse/pot/0/tukey.json index 63b1da30..e2a7e0eb 100644 --- a/benchmarks/logs_serialize-reuse/pot/0/tukey.json +++ b/benchmarks/logs_serialize-reuse/pot/0/tukey.json @@ -1 +1 @@ -[4085717.865384617,4102797.0384615394,4148341.4999999995,4165420.673076922] \ No newline at end of file +[5179257.199999997,5313596.1499999985,5671833.3500000015,5806172.300000003] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/pot/new/estimates.json b/benchmarks/logs_serialize-reuse/pot/new/estimates.json index 17b53377..0f68f5bc 100644 --- a/benchmarks/logs_serialize-reuse/pot/new/estimates.json +++ b/benchmarks/logs_serialize-reuse/pot/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4125917.1474423097,"upper_bound":4131555.827307693},"point_estimate":4128564.444615387,"standard_error":1440.1619660945782},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4121437.6923076925,"upper_bound":4124290.692307692},"point_estimate":4122993.884615385,"standard_error":690.1172123264696},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3792.091571138774,"upper_bound":7886.235800952795},"point_estimate":6133.345021881121,"standard_error":1052.6618315240455},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10226.121540519936,"upper_bound":18286.961127031784},"point_estimate":14475.531582083435,"standard_error":2062.310249943712}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5489987.2126250025,"upper_bound":5522514.1359250005},"point_estimate":5505696.947000002,"standard_error":8306.882956591788},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5465633.0,"upper_bound":5483483.3},"point_estimate":5473833.1,"standard_error":4310.222747243186},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32625.27959078578,"upper_bound":63945.87120473302},"point_estimate":46117.23587125526,"standard_error":7666.311727626678},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67443.657539429,"upper_bound":96982.68626829516},"point_estimate":83471.14014300409,"standard_error":7568.174630181674}} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/pot/new/sample.json b/benchmarks/logs_serialize-reuse/pot/new/sample.json index e34d38e6..90b13e90 100644 --- a/benchmarks/logs_serialize-reuse/pot/new/sample.json +++ b/benchmarks/logs_serialize-reuse/pot/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[53613567.0,54108072.0,54119372.0,53661368.0,53602966.0,54107973.0,53798269.0,53726268.0,53741668.0,53674968.0,53625820.0,53783791.0,53601090.0,53548091.0,53564190.0,53871491.0,53549090.0,53577391.0,53566290.0,53598591.0,54250590.0,54359890.0,54557291.0,53566990.0,53879191.0,53613090.0,53753890.0,53621891.0,53578690.0,53606391.0,53648190.0,53617991.0,53538090.0,53565091.0,53558390.0,53694191.0,53803090.0,53755791.0,53853090.0,53808491.0,53586090.0,53565091.0,53544590.0,54045590.0,53547691.0,53559790.0,53666691.0,53584890.0,53699791.0,53589990.0,53598391.0,53544790.0,53560591.0,53569890.0,53744991.0,53678990.0,53662591.0,53681690.0,53790491.0,53574890.0,53555391.0,53559790.0,53513991.0,53600290.0,53614291.0,53695590.0,53683891.0,53569290.0,53560891.0,53579390.0,53637491.0,53955590.0,53867190.0,53545291.0,53555790.0,53762491.0,53499490.0,53555591.0,53524790.0,53558391.0,53558790.0,53544991.0,53529090.0,53544091.0,53821090.0,53597291.0,53605390.0,53520189.0,53529652.0,53589050.0,53600450.0,53543252.0,53595850.0,53552351.0,53599250.0,53551051.0,53541252.0,53539051.0,53534552.0,53974041.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[54370674.0,54414875.0,54394374.0,54457176.0,54346173.0,54609579.0,54325273.0,54315473.0,54400074.0,54726381.0,55422695.0,54930885.0,54624279.0,54871584.0,54369474.0,54660579.0,54273172.0,54477476.0,54266072.0,54562278.0,54404774.0,54382674.0,54214171.0,54461276.0,54201971.0,54726681.0,54713280.0,55939005.0,56838923.0,57374533.0,56518316.0,56297212.0,56740221.0,56530717.0,56824822.0,57341733.0,57842842.0,56102708.0,56660419.0,54255072.0,54357274.0,54261571.0,54418075.0,55775802.0,57171629.0,56395014.0,56053607.0,55793502.0,55427595.0,55443595.0,55889804.0,55270092.0,54585178.0,54672380.0,54746281.0,54330473.0,54761682.0,54526577.0,54810082.0,54479976.0,54663180.0,54568078.0,54850883.0,54649480.0,54496176.0,54888984.0,54563578.0,54733881.0,54433875.0,54988686.0,55055988.0,54816683.0,54600678.0,54742781.0,54467076.0,54892684.0,54717581.0,55020287.0,54646779.0,55162290.0,54505976.0,54873984.0,55438495.0,56345713.0,56268812.0,54596578.0,55027987.0,54390174.0,54818783.0,54691480.0,54824483.0,54557478.0,54751381.0,54769082.0,55374794.0,55364093.0,55375394.0,54684280.0,54955185.0,54763082.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/pot/new/tukey.json b/benchmarks/logs_serialize-reuse/pot/new/tukey.json index 63b1da30..e2a7e0eb 100644 --- a/benchmarks/logs_serialize-reuse/pot/new/tukey.json +++ b/benchmarks/logs_serialize-reuse/pot/new/tukey.json @@ -1 +1 @@ -[4085717.865384617,4102797.0384615394,4148341.4999999995,4165420.673076922] \ No newline at end of file +[5179257.199999997,5313596.1499999985,5671833.3500000015,5806172.300000003] \ No newline at end of file diff --git a/benchmarks/logs_serialize-reuse/pot/report/MAD.svg b/benchmarks/logs_serialize-reuse/pot/report/MAD.svg index e12a22fa..3f852238 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/MAD.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/MAD.svg @@ -9,94 +9,66 @@ Density (a.u.) Average time (µs) - -0.05 - - - -0.1 - - - -0.15 + +0.01 - - -0.2 + + +0.02 - + -0.25 +0.03 - -0.3 - - - -0.35 - - - -0.4 + +0.04 - - -0.45 - - - -0.5 + + +0.05 - - -0.55 + + +0.06 - + - -3.5 - - - -4 - - - -4.5 + +30 - - -5 + + +35 - - -5.5 + + +40 - - -6 + + +45 - - -6.5 + + +50 - - -7 + + +55 - - -7.5 + + +60 - - -8 + + +65 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/pot/report/SD.svg b/benchmarks/logs_serialize-reuse/pot/report/SD.svg index 0aedb499..0a110937 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/SD.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/SD.svg @@ -9,90 +9,86 @@ Density (a.u.) Average time (µs) - -0.02 - - - -0.04 + +0.005 - - -0.06 + + +0.01 - - -0.08 + + +0.015 - - -0.1 + + +0.02 - - -0.12 + + +0.025 - - -0.14 + + +0.03 - - -0.16 + + +0.035 - - -0.18 + + +0.04 - - -0.2 + + +0.045 - - - -10 + + +0.05 - - -11 + + +0.055 - - -12 + + + +65 - - -13 + + +70 - - -14 + + +75 - - -15 + + +80 - - -16 + + +85 - - -17 + + +90 - - -18 + + +95 - - -19 + + +100 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/pot/report/index.html b/benchmarks/logs_serialize-reuse/pot/report/index.html index 14fd7235..7a4f9bd0 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/index.html +++ b/benchmarks/logs_serialize-reuse/pot/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0246587 - 0.0254705 - 0.0244430 + 0.0012074 + 0.0012506 + 0.0012014 Mean - 4.1259 ms - 4.1286 ms - 4.1316 ms + 5.4900 ms + 5.5057 ms + 5.5225 ms Std. Dev. - 10.226 µs - 14.476 µs - 18.287 µs + 67.444 µs + 83.471 µs + 96.983 µs Median - 4.1214 ms - 4.1230 ms - 4.1243 ms + 5.4656 ms + 5.4738 ms + 5.4835 ms MAD - 3.7921 µs - 6.1333 µs - 7.8862 µs + 32.625 µs + 46.117 µs + 63.946 µs diff --git a/benchmarks/logs_serialize-reuse/pot/report/iteration_times.svg b/benchmarks/logs_serialize-reuse/pot/report/iteration_times.svg index 9ad1c39e..33916d7b 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/iteration_times.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/iteration_times.svg @@ -15,47 +15,42 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + + - -4.12 + +5.45 - - -4.13 + + +5.5 - - -4.14 + + +5.55 - - -4.15 + + +5.6 - - -4.16 + + +5.65 - - -4.17 + + +5.7 - - -4.18 + + +5.75 - - -4.19 - - + 10 @@ -97,106 +92,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize-reuse/pot/report/iteration_times_small.svg b/benchmarks/logs_serialize-reuse/pot/report/iteration_times_small.svg index 975e7722..2aa8428f 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/iteration_times_small.svg @@ -12,47 +12,42 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + + - -4.12 + +5.45 - - -4.13 + + +5.5 - - -4.14 + + +5.55 - - -4.15 + + +5.6 - - -4.16 + + +5.65 - - -4.17 + + +5.7 - - -4.18 + + +5.75 - - -4.19 - - + 10 @@ -94,104 +89,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize-reuse/pot/report/mean.svg b/benchmarks/logs_serialize-reuse/pot/report/mean.svg index 3e772fc1..e6a5353e 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/mean.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/mean.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - -50 + +5 + + + +10 + + + +15 + + + +20 - - -100 + + +25 - - -150 + + +30 - - -200 + + +35 - - -250 + + +40 - - -300 + + +45 - + + +50 + + - -4.126 + +5.49 + + + +5.495 + + + +5.5 - - -4.127 + + +5.505 - - -4.128 + + +5.51 - - -4.129 + + +5.515 - - -4.13 + + +5.52 - - -4.131 + + +5.525 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/pot/report/median.svg b/benchmarks/logs_serialize-reuse/pot/report/median.svg index 1fae2a97..f46015e6 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/median.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/median.svg @@ -10,69 +10,85 @@ Average time (ms) -200 +20 - -400 + +40 - - -600 + + +60 - - -800 + + +80 - - -1000 + + +100 - - -1200 + + +120 - - -1400 + + +140 - - -1600 + + +160 - + + +5.464 + + -4.1215 +5.466 - -4.122 + +5.468 + + + +5.47 + + + +5.472 + + + +5.474 - - -4.1225 + + +5.476 - - -4.123 + + +5.478 - - -4.1235 + + +5.48 - - -4.124 + + +5.482 - - -4.1245 + + +5.484 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/pot/report/pdf.svg b/benchmarks/logs_serialize-reuse/pot/report/pdf.svg index 3abfb88e..4217f7c0 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/pdf.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/pdf.svg @@ -13,55 +13,91 @@ Average Time (ms) 0 - + +1 + + + 2 - - + + +3 + + + 4 - - + + +5 + + + 6 - - + + +7 + + + 8 - - -10 + + +9 - - -12 + + +10 - + - -4.1 + +5.35 + + + +5.4 + + + +5.45 + + + +5.5 - - -4.12 + + +5.55 - - -4.14 + + +5.6 - - -4.16 + + +5.65 - - -4.18 + + +5.7 - - -4.2 + + +5.75 - + + +5.8 + + + +5.85 + + Density (a.u.) @@ -70,62 +106,50 @@ Density (a.u.) 0 - -5 - - - -10 + +1 - - -15 - - - -20 + + +2 - - -25 + + +3 - - -30 + + +4 - - -35 + + +5 - - -40 + + +6 - - - - - + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize-reuse/pot/report/pdf_small.svg b/benchmarks/logs_serialize-reuse/pot/report/pdf_small.svg index 11fab64c..5c38e0ad 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/pdf_small.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/pdf_small.svg @@ -10,55 +10,55 @@ Average Time (ms) 0 - -5 - - - -10 + +1 - - -15 + + +2 - - -20 + + +3 - + -25 +4 - -30 - - - -35 + +5 - - -40 + + +6 - - -45 + + +7 - + - -4.1 + +5.4 + + + +5.5 + + + +5.6 - - -4.15 + + +5.7 - - -4.2 + + +5.8 - - - + + + diff --git a/benchmarks/logs_serialize-reuse/pot/report/typical.svg b/benchmarks/logs_serialize-reuse/pot/report/typical.svg index 75b5e193..40382493 100644 --- a/benchmarks/logs_serialize-reuse/pot/report/typical.svg +++ b/benchmarks/logs_serialize-reuse/pot/report/typical.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - -50 + +5 + + + +10 + + + +15 + + + +20 - - -100 + + +25 - - -150 + + +30 - - -200 + + +35 - - -250 + + +40 - - -300 + + +45 - + + +50 + + - -4.126 + +5.49 + + + +5.495 + + + +5.5 - - -4.127 + + +5.505 - - -4.128 + + +5.51 - - -4.129 + + +5.515 - - -4.13 + + +5.52 - - -4.131 + + +5.525 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize-reuse/report/violin.svg b/benchmarks/logs_serialize-reuse/report/violin.svg index ea115133..d61914de 100644 --- a/benchmarks/logs_serialize-reuse/report/violin.svg +++ b/benchmarks/logs_serialize-reuse/report/violin.svg @@ -34,54 +34,38 @@ logs/serialize-reuse/MessagePack 0.0 - -0.5 - - - + 1.0 - - -1.5 - - - + + 2.0 - - -2.5 - - - + + 3.0 - - -3.5 - - - + + 4.0 - - -4.5 - - - + + 5.0 - - - - - - - - - - - + + +6.0 + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize/MessagePack(named)/0/estimates.json b/benchmarks/logs_serialize/MessagePack(named)/0/estimates.json index 99b78082..e4acb04a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/0/estimates.json +++ b/benchmarks/logs_serialize/MessagePack(named)/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3693318.9265,"upper_bound":3696160.3578928565},"point_estimate":3694679.8585714293,"standard_error":724.9287713088006},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3691521.1428571427,"upper_bound":3693610.4285714286},"point_estimate":3692251.9285714286,"standard_error":540.0220637825388},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3335.749335778312,"upper_bound":5874.1669957125905},"point_estimate":4257.1799244200465,"standard_error":630.3717772594476},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5576.783436430478,"upper_bound":8798.093782633036},"point_estimate":7274.059660799776,"standard_error":826.0498429408585}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5046996.041550001,"upper_bound":5078744.8558},"point_estimate":5062483.452,"standard_error":8092.378129181448},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5019450.4,"upper_bound":5053401.1},"point_estimate":5031495.65,"standard_error":8521.197930264872},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41083.58657062054,"upper_bound":80847.80742466394},"point_estimate":59950.1901456722,"standard_error":10514.807415150492},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68394.21094948429,"upper_bound":91558.27668734},"point_estimate":81209.07518379447,"standard_error":5905.51551059591}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack(named)/0/sample.json b/benchmarks/logs_serialize/MessagePack(named)/0/sample.json index 52e6292d..a526d67a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/0/sample.json +++ b/benchmarks/logs_serialize/MessagePack(named)/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0],"times":[51685258.0,51652857.0,51691658.0,51654258.0,51639857.0,51716258.0,51696557.0,51632158.0,51768158.0,51703957.0,51703058.0,51656604.0,51777896.0,51646296.0,52128596.0,52094997.0,51913996.0,51680896.0,51636696.0,51667896.0,51652296.0,51807497.0,51703396.0,51698996.0,51691196.0,51734396.0,51822897.0,51774696.0,51909496.0,51740996.0,51727496.0,51670796.0,51687597.0,51690896.0,51731896.0,51662296.0,51653196.0,51681797.0,51785996.0,51630096.0,51660096.0,51899096.0,51664697.0,51940396.0,51686496.0,51638896.0,51731796.0,51708696.0,51725097.0,51688496.0,51673396.0,51751296.0,51678096.0,51643497.0,51669596.0,51857796.0,51668396.0,51659896.0,51733696.0,51820297.0,51629196.0,51681296.0,51691396.0,51584496.0,51611997.0,51631296.0,51983196.0,51847696.0,51657696.0,51615196.0,51672997.0,51668696.0,51976896.0,51674796.0,51807896.0,51774997.0,51712396.0,51651396.0,51747696.0,51635596.0,51581397.0,51709196.0,51827096.0,51652696.0,51672396.0,51726796.0,51917097.0,51753396.0,51625996.0,51772596.0,51723596.0,51700297.0,51654996.0,51740196.0,51757896.0,51687496.0,51644396.0,51911697.0,51699996.0,51830196.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[50034201.0,50244005.0,50446909.0,50384007.0,49579992.0,50534011.0,50131402.0,51064522.0,51120922.0,51422529.0,50562011.0,51097422.0,50318107.0,50987219.0,50142703.0,50704115.0,50174903.0,50310406.0,49898298.0,50138803.0,50202304.0,50994820.0,50090802.0,50236705.0,50190104.0,49780596.0,50822316.0,50053301.0,50609613.0,50750815.0,51702034.0,50949919.0,50241905.0,49825196.0,50023901.0,49617692.0,50307407.0,49919498.0,51145723.0,49951199.0,50021701.0,50138203.0,50311806.0,49741295.0,49986400.0,50276605.0,52693454.0,50990820.0,51207924.0,50807517.0,50581611.0,50389408.0,50244705.0,49966900.0,50954119.0,51357227.0,50751415.0,50016500.0,50516810.0,50070701.0,50439309.0,51660334.0,51117822.0,50559511.0,50073502.0,50376407.0,50658414.0,51630932.0,52339447.0,52148943.0,52133843.0,52449649.0,52505050.0,52037441.0,52607252.0,52096742.0,52002940.0,51678834.0,51760235.0,52343447.0,52535750.0,50375508.0,49857097.0,50079001.0,49734495.0,50111902.0,49869698.0,50484209.0,49884998.0,50087902.0,49672493.0,50074901.0,49757996.0,50136902.0,49777096.0,50194504.0,49743494.0,49901698.0,50003700.0,49842596.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack(named)/0/tukey.json b/benchmarks/logs_serialize/MessagePack(named)/0/tukey.json index 444b13e4..2b17602a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/0/tukey.json +++ b/benchmarks/logs_serialize/MessagePack(named)/0/tukey.json @@ -1 +1 @@ -[3669558.642857142,3679755.9642857136,3706948.821428572,3717146.1428571437] \ No newline at end of file +[4715736.749999999,4860294.674999999,5245782.475,5390340.4] \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack(named)/new/estimates.json b/benchmarks/logs_serialize/MessagePack(named)/new/estimates.json index 99b78082..e4acb04a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/new/estimates.json +++ b/benchmarks/logs_serialize/MessagePack(named)/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3693318.9265,"upper_bound":3696160.3578928565},"point_estimate":3694679.8585714293,"standard_error":724.9287713088006},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3691521.1428571427,"upper_bound":3693610.4285714286},"point_estimate":3692251.9285714286,"standard_error":540.0220637825388},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3335.749335778312,"upper_bound":5874.1669957125905},"point_estimate":4257.1799244200465,"standard_error":630.3717772594476},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5576.783436430478,"upper_bound":8798.093782633036},"point_estimate":7274.059660799776,"standard_error":826.0498429408585}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5046996.041550001,"upper_bound":5078744.8558},"point_estimate":5062483.452,"standard_error":8092.378129181448},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5019450.4,"upper_bound":5053401.1},"point_estimate":5031495.65,"standard_error":8521.197930264872},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41083.58657062054,"upper_bound":80847.80742466394},"point_estimate":59950.1901456722,"standard_error":10514.807415150492},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68394.21094948429,"upper_bound":91558.27668734},"point_estimate":81209.07518379447,"standard_error":5905.51551059591}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack(named)/new/sample.json b/benchmarks/logs_serialize/MessagePack(named)/new/sample.json index 52e6292d..a526d67a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/new/sample.json +++ b/benchmarks/logs_serialize/MessagePack(named)/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0,14.0],"times":[51685258.0,51652857.0,51691658.0,51654258.0,51639857.0,51716258.0,51696557.0,51632158.0,51768158.0,51703957.0,51703058.0,51656604.0,51777896.0,51646296.0,52128596.0,52094997.0,51913996.0,51680896.0,51636696.0,51667896.0,51652296.0,51807497.0,51703396.0,51698996.0,51691196.0,51734396.0,51822897.0,51774696.0,51909496.0,51740996.0,51727496.0,51670796.0,51687597.0,51690896.0,51731896.0,51662296.0,51653196.0,51681797.0,51785996.0,51630096.0,51660096.0,51899096.0,51664697.0,51940396.0,51686496.0,51638896.0,51731796.0,51708696.0,51725097.0,51688496.0,51673396.0,51751296.0,51678096.0,51643497.0,51669596.0,51857796.0,51668396.0,51659896.0,51733696.0,51820297.0,51629196.0,51681296.0,51691396.0,51584496.0,51611997.0,51631296.0,51983196.0,51847696.0,51657696.0,51615196.0,51672997.0,51668696.0,51976896.0,51674796.0,51807896.0,51774997.0,51712396.0,51651396.0,51747696.0,51635596.0,51581397.0,51709196.0,51827096.0,51652696.0,51672396.0,51726796.0,51917097.0,51753396.0,51625996.0,51772596.0,51723596.0,51700297.0,51654996.0,51740196.0,51757896.0,51687496.0,51644396.0,51911697.0,51699996.0,51830196.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[50034201.0,50244005.0,50446909.0,50384007.0,49579992.0,50534011.0,50131402.0,51064522.0,51120922.0,51422529.0,50562011.0,51097422.0,50318107.0,50987219.0,50142703.0,50704115.0,50174903.0,50310406.0,49898298.0,50138803.0,50202304.0,50994820.0,50090802.0,50236705.0,50190104.0,49780596.0,50822316.0,50053301.0,50609613.0,50750815.0,51702034.0,50949919.0,50241905.0,49825196.0,50023901.0,49617692.0,50307407.0,49919498.0,51145723.0,49951199.0,50021701.0,50138203.0,50311806.0,49741295.0,49986400.0,50276605.0,52693454.0,50990820.0,51207924.0,50807517.0,50581611.0,50389408.0,50244705.0,49966900.0,50954119.0,51357227.0,50751415.0,50016500.0,50516810.0,50070701.0,50439309.0,51660334.0,51117822.0,50559511.0,50073502.0,50376407.0,50658414.0,51630932.0,52339447.0,52148943.0,52133843.0,52449649.0,52505050.0,52037441.0,52607252.0,52096742.0,52002940.0,51678834.0,51760235.0,52343447.0,52535750.0,50375508.0,49857097.0,50079001.0,49734495.0,50111902.0,49869698.0,50484209.0,49884998.0,50087902.0,49672493.0,50074901.0,49757996.0,50136902.0,49777096.0,50194504.0,49743494.0,49901698.0,50003700.0,49842596.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack(named)/new/tukey.json b/benchmarks/logs_serialize/MessagePack(named)/new/tukey.json index 444b13e4..2b17602a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/new/tukey.json +++ b/benchmarks/logs_serialize/MessagePack(named)/new/tukey.json @@ -1 +1 @@ -[3669558.642857142,3679755.9642857136,3706948.821428572,3717146.1428571437] \ No newline at end of file +[4715736.749999999,4860294.674999999,5245782.475,5390340.4] \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/MAD.svg b/benchmarks/logs_serialize/MessagePack(named)/report/MAD.svg index 2e60dbd2..992e8ccf 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/MAD.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/MAD.svg @@ -9,62 +9,82 @@ Density (a.u.) Average time (µs) - -0.1 + +0.005 - - -0.2 + + +0.01 - - -0.3 + + +0.015 - - -0.4 + + +0.02 - - -0.5 + + +0.025 - - -0.6 + + +0.03 - - -0.7 + + +0.035 - + + +0.04 + + - -3.5 + +40 + + + +45 + + + +50 - - -4 + + +55 - - -4.5 + + +60 - - -5 + + +65 - + + +70 + + -5.5 +75 - -6 + +80 + + + +85 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/SD.svg b/benchmarks/logs_serialize/MessagePack(named)/report/SD.svg index 5d223006..c4fc60a1 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/SD.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/SD.svg @@ -9,82 +9,58 @@ Density (a.u.) Average time (µs) - -0.05 - - - -0.1 - - - -0.15 - - - -0.2 + +0.01 - - -0.25 + + +0.02 - - -0.3 + + +0.03 - - -0.35 + + +0.04 - - -0.4 + + +0.05 - - -0.45 + + +0.06 - - -0.5 + + +0.07 - + - -5.5 - - - -6 - - - -6.5 - - - -7 + +70 - - -7.5 + + +75 - - -8 + + +80 - - -8.5 + + +85 - - -9 + + +90 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/index.html b/benchmarks/logs_serialize/MessagePack(named)/report/index.html index 7c6ee186..ef5d5bf0 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/index.html +++ b/benchmarks/logs_serialize/MessagePack(named)/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0102028 - 0.0105598 - 0.0101400 + 0.0089589 + 0.0092850 + 0.0089268 Mean - 3.6933 ms - 3.6947 ms - 3.6962 ms + 5.0470 ms + 5.0625 ms + 5.0787 ms Std. Dev. - 5.5768 µs - 7.2741 µs - 8.7981 µs + 68.394 µs + 81.209 µs + 91.558 µs Median - 3.6915 ms - 3.6923 ms - 3.6936 ms + 5.0195 ms + 5.0315 ms + 5.0534 ms MAD - 3.3357 µs - 4.2572 µs - 5.8742 µs + 41.084 µs + 59.950 µs + 80.848 µs diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times.svg b/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times.svg index 54cdbf2b..cc36f948 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times.svg @@ -15,47 +15,37 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + - -3.685 + +5.0 - - -3.69 + + +5.05 - - -3.695 + + +5.1 - - -3.7 + + +5.15 - - -3.705 + + +5.2 - - -3.71 + + +5.25 - - -3.715 - - - -3.72 - - + 10 @@ -97,106 +87,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times_small.svg b/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times_small.svg index 72f0b049..29b09f30 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/iteration_times_small.svg @@ -12,47 +12,37 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + - -3.685 + +5.0 - - -3.69 + + +5.05 - - -3.695 + + +5.1 - - -3.7 + + +5.15 - - -3.705 + + +5.2 - - -3.71 + + +5.25 - - -3.715 - - - -3.72 - - + 10 @@ -94,104 +84,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/mean.svg b/benchmarks/logs_serialize/MessagePack(named)/report/mean.svg index 49c0ea29..d12ec107 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/mean.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/mean.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - -100 + +5 - - -200 + + +10 - - -300 + + +15 - - -400 + + +20 - - -500 + + +25 - - -600 + + +30 - + + +35 + + + +40 + + + +45 + + + +50 + + - -3.6935 + +5.045 + + + +5.05 + + + +5.055 - - -3.694 + + +5.06 - - -3.6945 + + +5.065 - - -3.695 + + +5.07 - - -3.6955 + + +5.075 - - -3.696 + + +5.08 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/median.svg b/benchmarks/logs_serialize/MessagePack(named)/report/median.svg index 1618e45f..5a64eae9 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/median.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/median.svg @@ -9,62 +9,86 @@ Density (a.u.) Average time (ms) - -200 + +10 - - -400 + + +20 - - -600 + + +30 - - -800 + + +40 - - -1000 + + +50 - - -1200 + + +60 - - -1400 + + +70 - - -1600 + + +80 - + + +90 + + + +100 + + + +110 + + - -3.6915 + +5.02 + + + +5.025 + + + +5.03 + + + +5.035 - - -3.692 + + +5.04 - - -3.6925 + + +5.045 - - -3.693 + + +5.05 - - -3.6935 + + +5.055 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/pdf.svg b/benchmarks/logs_serialize/MessagePack(named)/report/pdf.svg index 436a1c53..6742ab2a 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/pdf.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/pdf.svg @@ -13,79 +13,87 @@ Average Time (ms) 0 - + +1 + + + 2 - - + + +3 + + + 4 - - + + +5 + + + 6 - - -8 + + +7 - - -10 + + +8 - - -12 + + +9 - + -14 +10 - -3.68 + +4.9 - - -3.685 + + +4.95 - - -3.69 + + +5 - - -3.695 + + +5.05 - - -3.7 + + +5.1 - - -3.705 + + +5.15 - - -3.71 + + +5.2 - - -3.715 + + +5.25 - - -3.72 + + +5.3 - - -3.725 + + +5.35 - - -3.73 - - + Density (a.u.) @@ -94,60 +102,44 @@ Density (a.u.) 0 - -10 - - - -20 + +1 - - -30 + + +2 - - -40 + + +3 - - -50 + + +4 - - -60 + + +5 - - -70 + + +6 - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/pdf_small.svg b/benchmarks/logs_serialize/MessagePack(named)/report/pdf_small.svg index dd301b97..0d3afda1 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/pdf_small.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/pdf_small.svg @@ -10,51 +10,51 @@ Average Time (ms) 0 - -10 + +1 - - -20 + + +2 - - -30 + + +3 - - -40 + + +4 - - -50 + + +5 - - -60 + + +6 - - -70 + + + +4.9 - - -80 + + +5 - - - -3.68 + + +5.1 - - -3.7 + + +5.2 - - -3.72 + + +5.3 - - - + + + diff --git a/benchmarks/logs_serialize/MessagePack(named)/report/typical.svg b/benchmarks/logs_serialize/MessagePack(named)/report/typical.svg index 6c0bbbf7..504ff6ca 100644 --- a/benchmarks/logs_serialize/MessagePack(named)/report/typical.svg +++ b/benchmarks/logs_serialize/MessagePack(named)/report/typical.svg @@ -9,58 +9,82 @@ Density (a.u.) Average time (ms) - -100 + +5 - - -200 + + +10 - - -300 + + +15 - - -400 + + +20 - - -500 + + +25 - - -600 + + +30 - + + +35 + + + +40 + + + +45 + + + +50 + + - -3.6935 + +5.045 + + + +5.05 + + + +5.055 - - -3.694 + + +5.06 - - -3.6945 + + +5.065 - - -3.695 + + +5.07 - - -3.6955 + + +5.075 - - -3.696 + + +5.08 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack/0/estimates.json b/benchmarks/logs_serialize/MessagePack/0/estimates.json index 7077d60e..b4292423 100644 --- a/benchmarks/logs_serialize/MessagePack/0/estimates.json +++ b/benchmarks/logs_serialize/MessagePack/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3388554.94975,"upper_bound":3398481.8154333346},"point_estimate":3392615.665333335,"standard_error":2594.6529671227318},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3384820.533333333,"upper_bound":3387620.5666666664},"point_estimate":3385840.5666666664,"standard_error":775.4927302392878},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3825.0992835909115,"upper_bound":7640.686452850331},"point_estimate":5584.459900855788,"standard_error":1020.6451467877259},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9016.028434053502,"upper_bound":41744.70666088092},"point_estimate":26048.20270618301,"standard_error":10158.915095607725}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4515485.863770833,"upper_bound":4538804.461145831},"point_estimate":4526695.978333332,"standard_error":5958.248636717718},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4499548.75,"upper_bound":4517394.625},"point_estimate":4506081.583333334,"standard_error":4405.09573986532},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28912.12031170818,"upper_bound":53479.66672554658},"point_estimate":40308.989859372145,"standard_error":5985.293962347187},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":46447.4836399768,"upper_bound":71033.6365754102},"point_estimate":59761.11688312238,"standard_error":6301.0550194353345}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack/0/sample.json b/benchmarks/logs_serialize/MessagePack/0/sample.json index cfebdf6d..d94e999b 100644 --- a/benchmarks/logs_serialize/MessagePack/0/sample.json +++ b/benchmarks/logs_serialize/MessagePack/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0],"times":[50887061.0,51101962.0,51326362.0,50803462.0,50758962.0,50867062.0,50732762.0,50931461.0,50801362.0,50749862.0,50771462.0,50736762.0,50851862.0,50758962.0,50772962.0,50736162.0,50750462.0,50730962.0,50719062.0,50725862.0,50776062.0,50786562.0,50826062.0,50834262.0,50740362.0,50765462.0,50883662.0,51046562.0,51235761.0,50770662.0,50794662.0,51194962.0,54293659.0,50708562.0,50805762.0,50676862.0,50761262.0,50728562.0,50728662.0,50730662.0,50743962.0,50961162.0,50871162.0,50810162.0,50680762.0,50684062.0,50729162.0,50712462.0,50974462.0,50841662.0,50811462.0,50919562.0,51186561.0,51751761.0,51164862.0,50911362.0,50867462.0,50882862.0,51227861.0,50994662.0,51029762.0,50932562.0,50990062.0,50747262.0,50920562.0,50851261.0,50770062.0,50772562.0,50948962.0,50791462.0,50778762.0,50809562.0,51001362.0,50783862.0,50776862.0,50754162.0,50750830.0,50731055.0,50776355.0,50708554.0,50790155.0,50687955.0,50743355.0,50689954.0,50776755.0,50748755.0,50749255.0,50826055.0,51743757.0,50770355.0,51049556.0,50737855.0,50771654.0,50844055.0,50763055.0,50788655.0,50818455.0,50780755.0,50950755.0,50935156.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0],"times":[56515035.0,56454734.0,56615937.0,56644838.0,56250930.0,56141728.0,55271210.0,53743979.0,53994585.0,54022085.0,54353192.0,53911983.0,55499515.0,54494594.0,54950404.0,54706099.0,55018405.0,54097687.0,55061506.0,54924603.0,54925703.0,54200189.0,54025685.0,53870175.0,53904976.0,54318384.0,53953676.0,53986278.0,53842675.0,53792473.0,54058979.0,54630590.0,53627571.0,54372985.0,53717772.0,53828774.0,53928677.0,54083179.0,54200682.0,55180601.0,54040079.0,54696891.0,54786894.0,54028978.0,54031678.0,53897076.0,53573469.0,53994177.0,53666971.0,54716792.0,53734173.0,53724872.0,53710872.0,53728172.0,53790874.0,53784773.0,53960177.0,53617670.0,54113280.0,53678272.0,53930376.0,53699872.0,54063179.0,53601970.0,53644870.0,53600370.0,53885676.0,53559568.0,53924276.0,53868475.0,54664791.0,54399886.0,54526388.0,54032978.0,54087780.0,54260783.0,54382185.0,53976177.0,53747373.0,54237983.0,54489087.0,54176481.0,53679572.0,54247282.0,53733973.0,54175281.0,55354105.0,54217282.0,54140880.0,54291984.0,53583669.0,54680992.0,54579489.0,54047679.0,54082779.0,54537689.0,53764873.0,55112400.0,55097199.0,55548309.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack/0/tukey.json b/benchmarks/logs_serialize/MessagePack/0/tukey.json index 8148a181..5a110220 100644 --- a/benchmarks/logs_serialize/MessagePack/0/tukey.json +++ b/benchmarks/logs_serialize/MessagePack/0/tukey.json @@ -1 +1 @@ -[3350418.9333333317,3366847.1333333324,3410655.6666666674,3427083.866666668] \ No newline at end of file +[4298333.854166663,4392466.916666664,4643488.416666668,4737621.47916667] \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack/new/estimates.json b/benchmarks/logs_serialize/MessagePack/new/estimates.json index 7077d60e..b4292423 100644 --- a/benchmarks/logs_serialize/MessagePack/new/estimates.json +++ b/benchmarks/logs_serialize/MessagePack/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3388554.94975,"upper_bound":3398481.8154333346},"point_estimate":3392615.665333335,"standard_error":2594.6529671227318},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3384820.533333333,"upper_bound":3387620.5666666664},"point_estimate":3385840.5666666664,"standard_error":775.4927302392878},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3825.0992835909115,"upper_bound":7640.686452850331},"point_estimate":5584.459900855788,"standard_error":1020.6451467877259},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9016.028434053502,"upper_bound":41744.70666088092},"point_estimate":26048.20270618301,"standard_error":10158.915095607725}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4515485.863770833,"upper_bound":4538804.461145831},"point_estimate":4526695.978333332,"standard_error":5958.248636717718},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4499548.75,"upper_bound":4517394.625},"point_estimate":4506081.583333334,"standard_error":4405.09573986532},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28912.12031170818,"upper_bound":53479.66672554658},"point_estimate":40308.989859372145,"standard_error":5985.293962347187},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":46447.4836399768,"upper_bound":71033.6365754102},"point_estimate":59761.11688312238,"standard_error":6301.0550194353345}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack/new/sample.json b/benchmarks/logs_serialize/MessagePack/new/sample.json index cfebdf6d..d94e999b 100644 --- a/benchmarks/logs_serialize/MessagePack/new/sample.json +++ b/benchmarks/logs_serialize/MessagePack/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0,15.0],"times":[50887061.0,51101962.0,51326362.0,50803462.0,50758962.0,50867062.0,50732762.0,50931461.0,50801362.0,50749862.0,50771462.0,50736762.0,50851862.0,50758962.0,50772962.0,50736162.0,50750462.0,50730962.0,50719062.0,50725862.0,50776062.0,50786562.0,50826062.0,50834262.0,50740362.0,50765462.0,50883662.0,51046562.0,51235761.0,50770662.0,50794662.0,51194962.0,54293659.0,50708562.0,50805762.0,50676862.0,50761262.0,50728562.0,50728662.0,50730662.0,50743962.0,50961162.0,50871162.0,50810162.0,50680762.0,50684062.0,50729162.0,50712462.0,50974462.0,50841662.0,50811462.0,50919562.0,51186561.0,51751761.0,51164862.0,50911362.0,50867462.0,50882862.0,51227861.0,50994662.0,51029762.0,50932562.0,50990062.0,50747262.0,50920562.0,50851261.0,50770062.0,50772562.0,50948962.0,50791462.0,50778762.0,50809562.0,51001362.0,50783862.0,50776862.0,50754162.0,50750830.0,50731055.0,50776355.0,50708554.0,50790155.0,50687955.0,50743355.0,50689954.0,50776755.0,50748755.0,50749255.0,50826055.0,51743757.0,50770355.0,51049556.0,50737855.0,50771654.0,50844055.0,50763055.0,50788655.0,50818455.0,50780755.0,50950755.0,50935156.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0],"times":[56515035.0,56454734.0,56615937.0,56644838.0,56250930.0,56141728.0,55271210.0,53743979.0,53994585.0,54022085.0,54353192.0,53911983.0,55499515.0,54494594.0,54950404.0,54706099.0,55018405.0,54097687.0,55061506.0,54924603.0,54925703.0,54200189.0,54025685.0,53870175.0,53904976.0,54318384.0,53953676.0,53986278.0,53842675.0,53792473.0,54058979.0,54630590.0,53627571.0,54372985.0,53717772.0,53828774.0,53928677.0,54083179.0,54200682.0,55180601.0,54040079.0,54696891.0,54786894.0,54028978.0,54031678.0,53897076.0,53573469.0,53994177.0,53666971.0,54716792.0,53734173.0,53724872.0,53710872.0,53728172.0,53790874.0,53784773.0,53960177.0,53617670.0,54113280.0,53678272.0,53930376.0,53699872.0,54063179.0,53601970.0,53644870.0,53600370.0,53885676.0,53559568.0,53924276.0,53868475.0,54664791.0,54399886.0,54526388.0,54032978.0,54087780.0,54260783.0,54382185.0,53976177.0,53747373.0,54237983.0,54489087.0,54176481.0,53679572.0,54247282.0,53733973.0,54175281.0,55354105.0,54217282.0,54140880.0,54291984.0,53583669.0,54680992.0,54579489.0,54047679.0,54082779.0,54537689.0,53764873.0,55112400.0,55097199.0,55548309.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack/new/tukey.json b/benchmarks/logs_serialize/MessagePack/new/tukey.json index 8148a181..5a110220 100644 --- a/benchmarks/logs_serialize/MessagePack/new/tukey.json +++ b/benchmarks/logs_serialize/MessagePack/new/tukey.json @@ -1 +1 @@ -[3350418.9333333317,3366847.1333333324,3410655.6666666674,3427083.866666668] \ No newline at end of file +[4298333.854166663,4392466.916666664,4643488.416666668,4737621.47916667] \ No newline at end of file diff --git a/benchmarks/logs_serialize/MessagePack/report/MAD.svg b/benchmarks/logs_serialize/MessagePack/report/MAD.svg index 834896e6..8def3a2d 100644 --- a/benchmarks/logs_serialize/MessagePack/report/MAD.svg +++ b/benchmarks/logs_serialize/MessagePack/report/MAD.svg @@ -9,86 +9,70 @@ Density (a.u.) Average time (µs) - -0.05 + +0.01 - - -0.1 + + +0.02 - - -0.15 + + +0.03 - - -0.2 + + +0.04 - - -0.25 + + +0.05 - - -0.3 + + +0.06 - - -0.35 + + +0.07 - - -0.4 + + +0.08 - - -0.45 + + +0.09 - + - -3.5 - - - -4 - - - -4.5 - - - -5 - - - -5.5 + +30 - - -6 + + +35 - - -6.5 + + +40 - - -7 + + +45 - - -7.5 + + +50 - - -8 + + +55 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack/report/SD.svg b/benchmarks/logs_serialize/MessagePack/report/SD.svg index 5a82262f..be2ae793 100644 --- a/benchmarks/logs_serialize/MessagePack/report/SD.svg +++ b/benchmarks/logs_serialize/MessagePack/report/SD.svg @@ -9,86 +9,58 @@ Density (a.u.) Average time (µs) - + 0.01 - - + + 0.02 - - + + 0.03 - - + + 0.04 - - + + 0.05 - - + + 0.06 - - -0.07 - - - -0.08 - - - -0.09 - - - -0.1 - - - -0.11 - - + - -10 - - - -15 - - - -20 + +45 - - -25 + + +50 - - -30 + + +55 - - -35 + + +60 - - -40 + + +65 - - -45 + + +70 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack/report/index.html b/benchmarks/logs_serialize/MessagePack/report/index.html index 9fabf865..14af9572 100644 --- a/benchmarks/logs_serialize/MessagePack/report/index.html +++ b/benchmarks/logs_serialize/MessagePack/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0001362 - 0.0001395 - 0.0001327 + 0.0278046 + 0.0287644 + 0.0276508 Mean - 3.3886 ms - 3.3926 ms - 3.3985 ms + 4.5155 ms + 4.5267 ms + 4.5388 ms Std. Dev. - 9.0160 µs - 26.048 µs - 41.745 µs + 46.447 µs + 59.761 µs + 71.034 µs Median - 3.3848 ms - 3.3858 ms - 3.3876 ms + 4.4995 ms + 4.5061 ms + 4.5174 ms MAD - 3.8251 µs - 5.5845 µs - 7.6407 µs + 28.912 µs + 40.309 µs + 53.480 µs diff --git a/benchmarks/logs_serialize/MessagePack/report/iteration_times.svg b/benchmarks/logs_serialize/MessagePack/report/iteration_times.svg index f7b03a00..1fe15850 100644 --- a/benchmarks/logs_serialize/MessagePack/report/iteration_times.svg +++ b/benchmarks/logs_serialize/MessagePack/report/iteration_times.svg @@ -15,32 +15,32 @@ Average Iteration Time (ms) - - - - - + + + + + - -3.4 + +4.5 - - -3.45 + + +4.55 - - -3.5 + + +4.6 - - -3.55 + + +4.65 - - -3.6 + + +4.7 - + 10 @@ -82,106 +82,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize/MessagePack/report/iteration_times_small.svg b/benchmarks/logs_serialize/MessagePack/report/iteration_times_small.svg index 7a665add..06a692a4 100644 --- a/benchmarks/logs_serialize/MessagePack/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize/MessagePack/report/iteration_times_small.svg @@ -12,30 +12,30 @@ Average Iteration Time (ms) - - - - + + + + - -3.4 + +4.5 - - -3.45 + + +4.55 - - -3.5 + + +4.6 - - -3.55 + + +4.65 - + -3.6 +4.7 @@ -79,104 +79,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize/MessagePack/report/mean.svg b/benchmarks/logs_serialize/MessagePack/report/mean.svg index 74d4a3b5..ed054550 100644 --- a/benchmarks/logs_serialize/MessagePack/report/mean.svg +++ b/benchmarks/logs_serialize/MessagePack/report/mean.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (ms) - -20 - - - -40 + +10 - - -60 + + +20 - - -80 + + +30 - - -100 + + +40 - - -120 + + +50 - - -140 + + +60 - - -160 + + +70 - + - -3.388 + +4.515 - - -3.39 + + +4.52 - - -3.392 + + +4.525 - - -3.394 + + +4.53 - - -3.396 + + +4.535 - - -3.398 + + +4.54 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack/report/median.svg b/benchmarks/logs_serialize/MessagePack/report/median.svg index 2ef60d06..fc496688 100644 --- a/benchmarks/logs_serialize/MessagePack/report/median.svg +++ b/benchmarks/logs_serialize/MessagePack/report/median.svg @@ -9,66 +9,86 @@ Density (a.u.) Average time (ms) - -100 + +20 - - -200 + + +40 - - -300 + + +60 - - -400 + + +80 - - -500 + + +100 - - -600 + + +120 - + -700 +140 -800 +160 - -3.385 + +4.498 + + + +4.5 + + + +4.502 + + + +4.504 + + + +4.506 + + + +4.508 - - -3.3855 + + +4.51 - - -3.386 + + +4.512 - - -3.3865 + + +4.514 - - -3.387 + + +4.516 - - -3.3875 + + +4.518 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/MessagePack/report/pdf.svg b/benchmarks/logs_serialize/MessagePack/report/pdf.svg index 880d2b3e..80920047 100644 --- a/benchmarks/logs_serialize/MessagePack/report/pdf.svg +++ b/benchmarks/logs_serialize/MessagePack/report/pdf.svg @@ -13,63 +13,63 @@ Average Time (ms) 0 - + 2 - - + + 4 - - + + 6 - - + + 8 - - + + 10 - - + + 12 - - -14 - - + - -3.35 + +4.4 - - -3.4 + + +4.45 - - -3.45 + + +4.5 - - -3.5 + + +4.55 - - -3.55 + + +4.6 - - -3.6 + + +4.65 - - -3.65 + + +4.7 - + + +4.75 + + Density (a.u.) @@ -78,50 +78,56 @@ Density (a.u.) 0 - + +1 + + + +2 + + + +3 + + + +4 + + + 5 - - -10 + + +6 + + + +7 + + + +8 - - -15 - - - -20 - - - -25 - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize/MessagePack/report/pdf_small.svg b/benchmarks/logs_serialize/MessagePack/report/pdf_small.svg index c5b903c7..00a6278a 100644 --- a/benchmarks/logs_serialize/MessagePack/report/pdf_small.svg +++ b/benchmarks/logs_serialize/MessagePack/report/pdf_small.svg @@ -10,39 +10,59 @@ Average Time (ms) 0 - -5 + +1 + + + +2 - - -10 + + +3 - - -15 + + +4 + + + +5 - - -20 + + +6 - - -25 + + +7 - - -30 + + +8 - + + +9 + + - -3.4 + +4.4 + + + +4.5 + + + +4.6 - - -3.5 + + +4.7 - - - + + + diff --git a/benchmarks/logs_serialize/MessagePack/report/typical.svg b/benchmarks/logs_serialize/MessagePack/report/typical.svg index 0a74a79c..cdf38003 100644 --- a/benchmarks/logs_serialize/MessagePack/report/typical.svg +++ b/benchmarks/logs_serialize/MessagePack/report/typical.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (ms) - -20 - - - -40 + +10 - - -60 + + +20 - - -80 + + +30 - - -100 + + +40 - - -120 + + +50 - - -140 + + +60 - - -160 + + +70 - + - -3.388 + +4.515 - - -3.39 + + +4.52 - - -3.392 + + +4.525 - - -3.394 + + +4.53 - - -3.396 + + +4.535 - - -3.398 + + +4.54 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/bincode/0/estimates.json b/benchmarks/logs_serialize/bincode/0/estimates.json index 59c0318a..3d8e625a 100644 --- a/benchmarks/logs_serialize/bincode/0/estimates.json +++ b/benchmarks/logs_serialize/bincode/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5240872.261649996,"upper_bound":5254703.6204499975},"point_estimate":5247337.544999996,"standard_error":3536.3161396303894},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5231177.4,"upper_bound":5238442.4},"point_estimate":5236282.4,"standard_error":2048.1217056346463},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9962.99769312171,"upper_bound":19370.094526112356},"point_estimate":14551.71874165535,"standard_error":2359.692288968774},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24557.840786896675,"upper_bound":45703.44462901892},"point_estimate":35535.94367790248,"standard_error":5453.994133817886}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7393695.429321429,"upper_bound":7425067.514714287},"point_estimate":7409229.051428572,"standard_error":7996.659516464323},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7375866.214285715,"upper_bound":7419031.285714285},"point_estimate":7388295.142857143,"standard_error":11539.889515713856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61296.08381177816,"upper_bound":107236.2442961749},"point_estimate":82455.32703612551,"standard_error":11307.879052220285},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70823.75425374729,"upper_bound":88575.18515823114},"point_estimate":80491.93849226544,"standard_error":4525.83201083755}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/bincode/0/sample.json b/benchmarks/logs_serialize/bincode/0/sample.json index 9bbb3b1c..c6e07137 100644 --- a/benchmarks/logs_serialize/bincode/0/sample.json +++ b/benchmarks/logs_serialize/bincode/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[52671073.0,52315474.0,52240275.0,52268574.0,53009971.0,53126871.0,53196470.0,54296666.0,53219470.0,52673972.0,52389574.0,52311774.0,52176075.0,52220974.0,52224675.0,52264974.0,52366674.0,52372274.0,52407774.0,53173670.0,53021771.0,52250175.0,52371174.0,53582468.0,53436669.0,52362974.0,52380574.0,52277275.0,52298274.0,52297874.0,52309674.0,52227975.0,52398473.0,52274675.0,52426173.0,52485474.0,53073370.0,52249575.0,52628473.0,52239574.0,52228075.0,52403773.0,52260975.0,52239074.0,52826472.0,52513573.0,52271375.0,52320074.0,52375274.0,52338874.0,52230274.0,52264374.0,52316275.0,52376674.0,52394674.0,52269974.0,52188175.0,52229175.0,52260474.0,52189775.0,52302274.0,52525773.0,53565469.0,52512973.0,52535573.0,52645573.0,52451773.0,52449574.0,52303474.0,52230175.0,52190774.0,52274375.0,52179574.0,52451474.0,52257574.0,52362674.0,52510773.0,52358674.0,52379274.0,52283174.0,52340374.0,52424874.0,52367574.0,52249174.0,52224575.0,52291274.0,52280974.0,52317274.0,52419774.0,52291174.0,52442174.0,52445373.0,52670373.0,52569873.0,52348374.0,52308674.0,52690973.0,52367974.0,52865871.0,52632573.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0],"times":[52124423.0,51349108.0,51408310.0,51089003.0,51286707.0,50872699.0,51149504.0,51656814.0,52107823.0,52749835.0,53053442.0,52788137.0,52991140.0,52826437.0,52446429.0,52650834.0,52818937.0,53038042.0,52765636.0,51876418.0,51693715.0,52586433.0,52880838.0,52928540.0,52726335.0,52507231.0,52627433.0,51418610.0,51134504.0,51309008.0,51144704.0,51278307.0,51242006.0,51674414.0,51582913.0,51554013.0,51312407.0,51786017.0,51409009.0,51437710.0,51174505.0,51205106.0,51317807.0,51576413.0,52069823.0,52152724.0,52757736.0,53001640.0,52441430.0,52128524.0,52176324.0,52128824.0,51487911.0,51461210.0,51219306.0,52251926.0,51837418.0,51933219.0,51555013.0,51329208.0,51227206.0,51641114.0,51794317.0,51918719.0,51402709.0,51815618.0,51621213.0,51605914.0,52015021.0,52662334.0,51856018.0,51405310.0,51122503.0,51611613.0,51281107.0,51732416.0,51024002.0,52022421.0,52340228.0,52584232.0,51670815.0,51947820.0,51577213.0,51935519.0,52289627.0,52340728.0,51791017.0,51997121.0,51640914.0,51970020.0,51703716.0,51669914.0,51636614.0,51958720.0,51420710.0,51518312.0,51680914.0,52051622.0,51121004.0,51364109.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/bincode/0/tukey.json b/benchmarks/logs_serialize/bincode/0/tukey.json index 4515202c..9d59115e 100644 --- a/benchmarks/logs_serialize/bincode/0/tukey.json +++ b/benchmarks/logs_serialize/bincode/0/tukey.json @@ -1 +1 @@ -[5154452.700000002,5190707.550000001,5287387.1499999985,5323641.999999998] \ No newline at end of file +[7007094.785714282,7175606.9821428545,7624972.839285716,7793485.03571429] \ No newline at end of file diff --git a/benchmarks/logs_serialize/bincode/new/estimates.json b/benchmarks/logs_serialize/bincode/new/estimates.json index 59c0318a..3d8e625a 100644 --- a/benchmarks/logs_serialize/bincode/new/estimates.json +++ b/benchmarks/logs_serialize/bincode/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5240872.261649996,"upper_bound":5254703.6204499975},"point_estimate":5247337.544999996,"standard_error":3536.3161396303894},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5231177.4,"upper_bound":5238442.4},"point_estimate":5236282.4,"standard_error":2048.1217056346463},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9962.99769312171,"upper_bound":19370.094526112356},"point_estimate":14551.71874165535,"standard_error":2359.692288968774},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24557.840786896675,"upper_bound":45703.44462901892},"point_estimate":35535.94367790248,"standard_error":5453.994133817886}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7393695.429321429,"upper_bound":7425067.514714287},"point_estimate":7409229.051428572,"standard_error":7996.659516464323},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7375866.214285715,"upper_bound":7419031.285714285},"point_estimate":7388295.142857143,"standard_error":11539.889515713856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61296.08381177816,"upper_bound":107236.2442961749},"point_estimate":82455.32703612551,"standard_error":11307.879052220285},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70823.75425374729,"upper_bound":88575.18515823114},"point_estimate":80491.93849226544,"standard_error":4525.83201083755}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/bincode/new/sample.json b/benchmarks/logs_serialize/bincode/new/sample.json index 9bbb3b1c..c6e07137 100644 --- a/benchmarks/logs_serialize/bincode/new/sample.json +++ b/benchmarks/logs_serialize/bincode/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[52671073.0,52315474.0,52240275.0,52268574.0,53009971.0,53126871.0,53196470.0,54296666.0,53219470.0,52673972.0,52389574.0,52311774.0,52176075.0,52220974.0,52224675.0,52264974.0,52366674.0,52372274.0,52407774.0,53173670.0,53021771.0,52250175.0,52371174.0,53582468.0,53436669.0,52362974.0,52380574.0,52277275.0,52298274.0,52297874.0,52309674.0,52227975.0,52398473.0,52274675.0,52426173.0,52485474.0,53073370.0,52249575.0,52628473.0,52239574.0,52228075.0,52403773.0,52260975.0,52239074.0,52826472.0,52513573.0,52271375.0,52320074.0,52375274.0,52338874.0,52230274.0,52264374.0,52316275.0,52376674.0,52394674.0,52269974.0,52188175.0,52229175.0,52260474.0,52189775.0,52302274.0,52525773.0,53565469.0,52512973.0,52535573.0,52645573.0,52451773.0,52449574.0,52303474.0,52230175.0,52190774.0,52274375.0,52179574.0,52451474.0,52257574.0,52362674.0,52510773.0,52358674.0,52379274.0,52283174.0,52340374.0,52424874.0,52367574.0,52249174.0,52224575.0,52291274.0,52280974.0,52317274.0,52419774.0,52291174.0,52442174.0,52445373.0,52670373.0,52569873.0,52348374.0,52308674.0,52690973.0,52367974.0,52865871.0,52632573.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0,7.0],"times":[52124423.0,51349108.0,51408310.0,51089003.0,51286707.0,50872699.0,51149504.0,51656814.0,52107823.0,52749835.0,53053442.0,52788137.0,52991140.0,52826437.0,52446429.0,52650834.0,52818937.0,53038042.0,52765636.0,51876418.0,51693715.0,52586433.0,52880838.0,52928540.0,52726335.0,52507231.0,52627433.0,51418610.0,51134504.0,51309008.0,51144704.0,51278307.0,51242006.0,51674414.0,51582913.0,51554013.0,51312407.0,51786017.0,51409009.0,51437710.0,51174505.0,51205106.0,51317807.0,51576413.0,52069823.0,52152724.0,52757736.0,53001640.0,52441430.0,52128524.0,52176324.0,52128824.0,51487911.0,51461210.0,51219306.0,52251926.0,51837418.0,51933219.0,51555013.0,51329208.0,51227206.0,51641114.0,51794317.0,51918719.0,51402709.0,51815618.0,51621213.0,51605914.0,52015021.0,52662334.0,51856018.0,51405310.0,51122503.0,51611613.0,51281107.0,51732416.0,51024002.0,52022421.0,52340228.0,52584232.0,51670815.0,51947820.0,51577213.0,51935519.0,52289627.0,52340728.0,51791017.0,51997121.0,51640914.0,51970020.0,51703716.0,51669914.0,51636614.0,51958720.0,51420710.0,51518312.0,51680914.0,52051622.0,51121004.0,51364109.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/bincode/new/tukey.json b/benchmarks/logs_serialize/bincode/new/tukey.json index 4515202c..9d59115e 100644 --- a/benchmarks/logs_serialize/bincode/new/tukey.json +++ b/benchmarks/logs_serialize/bincode/new/tukey.json @@ -1 +1 @@ -[5154452.700000002,5190707.550000001,5287387.1499999985,5323641.999999998] \ No newline at end of file +[7007094.785714282,7175606.9821428545,7624972.839285716,7793485.03571429] \ No newline at end of file diff --git a/benchmarks/logs_serialize/bincode/report/MAD.svg b/benchmarks/logs_serialize/bincode/report/MAD.svg index 7fb0d4db..23123629 100644 --- a/benchmarks/logs_serialize/bincode/report/MAD.svg +++ b/benchmarks/logs_serialize/bincode/report/MAD.svg @@ -9,74 +9,90 @@ Density (a.u.) Average time (µs) - + +0.005 + + + +0.01 + + + +0.015 + + + 0.02 - - -0.04 + + +0.025 - - -0.06 + + +0.03 - - -0.08 + + +0.035 - - -0.1 + + +0.04 + + + +0.045 - - -0.12 + + + +60 - - -0.14 + + +65 - - -0.16 + + +70 - - -0.18 + + +75 - - -0.2 + + +80 - - - -10 + + +85 - - -12 + + +90 - - -14 + + +95 - - -16 + + +100 - - -18 + + +105 - - -20 + + +110 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/bincode/report/SD.svg b/benchmarks/logs_serialize/bincode/report/SD.svg index 62cb0143..70fdbb65 100644 --- a/benchmarks/logs_serialize/bincode/report/SD.svg +++ b/benchmarks/logs_serialize/bincode/report/SD.svg @@ -9,58 +9,90 @@ Density (a.u.) Average time (µs) - + 0.01 - - + + 0.02 - - + + 0.03 - - + + 0.04 - - + + 0.05 - - + + 0.06 - - + + 0.07 - + + +0.08 + + + +0.09 + + - -25 + +70 + + + +72 + + + +74 - - -30 + + +76 - - -35 + + +78 - - -40 + + +80 - + + +82 + + + +84 + + + +86 + + -45 +88 - - - + +90 + + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/bincode/report/index.html b/benchmarks/logs_serialize/bincode/report/index.html index 9fc1fe2e..9402958c 100644 --- a/benchmarks/logs_serialize/bincode/report/index.html +++ b/benchmarks/logs_serialize/bincode/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0019578 - 0.0020231 - 0.0019391 + 0.0076226 + 0.0079071 + 0.0076117 Mean - 5.2409 ms - 5.2473 ms - 5.2547 ms + 7.3937 ms + 7.4092 ms + 7.4251 ms Std. Dev. - 24.558 µs - 35.536 µs - 45.703 µs + 70.824 µs + 80.492 µs + 88.575 µs Median - 5.2312 ms - 5.2363 ms - 5.2384 ms + 7.3759 ms + 7.3883 ms + 7.4190 ms MAD - 9.9630 µs - 14.552 µs - 19.370 µs + 61.296 µs + 82.455 µs + 107.24 µs diff --git a/benchmarks/logs_serialize/bincode/report/iteration_times.svg b/benchmarks/logs_serialize/bincode/report/iteration_times.svg index 10168201..867c5dc4 100644 --- a/benchmarks/logs_serialize/bincode/report/iteration_times.svg +++ b/benchmarks/logs_serialize/bincode/report/iteration_times.svg @@ -15,62 +15,37 @@ Average Iteration Time (ms) - - - - - - - - - - - + + + + + + - -5.22 + +7.3 - - -5.24 + + +7.35 - - -5.26 + + +7.4 - - -5.28 + + +7.45 - - -5.3 + + +7.5 - - -5.32 + + +7.55 - - -5.34 - - - -5.36 - - - -5.38 - - - -5.4 - - - -5.42 - - + 10 @@ -112,106 +87,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize/bincode/report/iteration_times_small.svg b/benchmarks/logs_serialize/bincode/report/iteration_times_small.svg index e41f759c..312ace3a 100644 --- a/benchmarks/logs_serialize/bincode/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize/bincode/report/iteration_times_small.svg @@ -12,62 +12,37 @@ Average Iteration Time (ms) - - - - - - - - - - - + + + + + + - -5.22 + +7.3 - - -5.24 + + +7.35 - - -5.26 + + +7.4 - - -5.28 + + +7.45 - - -5.3 + + +7.5 - - -5.32 + + +7.55 - - -5.34 - - - -5.36 - - - -5.38 - - - -5.4 - - - -5.42 - - + 10 @@ -109,104 +84,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize/bincode/report/mean.svg b/benchmarks/logs_serialize/bincode/report/mean.svg index f76a08ec..5f223954 100644 --- a/benchmarks/logs_serialize/bincode/report/mean.svg +++ b/benchmarks/logs_serialize/bincode/report/mean.svg @@ -9,70 +9,74 @@ Density (a.u.) Average time (ms) - -20 + +5 - - -40 + + +10 - - -60 + + +15 - - -80 + + +20 - - -100 + + +25 - - -120 + + +30 - - - -5.24 + + +35 - - -5.242 + + +40 + + + +45 - - -5.244 + + +50 - - -5.246 + + + +7.395 - - -5.248 + + +7.4 - - -5.25 + + +7.405 - - -5.252 + + +7.41 - - -5.254 + + +7.415 - - -5.256 + + +7.42 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/bincode/report/median.svg b/benchmarks/logs_serialize/bincode/report/median.svg index 724c9550..0aafe718 100644 --- a/benchmarks/logs_serialize/bincode/report/median.svg +++ b/benchmarks/logs_serialize/bincode/report/median.svg @@ -9,78 +9,78 @@ Density (a.u.) Average time (ms) - -50 + +10 - - -100 + + +20 - - -150 + + +30 - - -200 + + +40 - - -250 + + +50 - - -300 + + +60 - - -350 + + +70 - - -400 + + + +7.375 - - -450 + + +7.38 - - - -5.231 + + +7.385 - - -5.232 + + +7.39 - - -5.233 + + +7.395 - - -5.234 + + +7.4 - - -5.235 + + +7.405 - - -5.236 + + +7.41 - - -5.237 + + +7.415 - - -5.238 + + +7.42 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/bincode/report/pdf.svg b/benchmarks/logs_serialize/bincode/report/pdf.svg index f25cbf60..3df0f259 100644 --- a/benchmarks/logs_serialize/bincode/report/pdf.svg +++ b/benchmarks/logs_serialize/bincode/report/pdf.svg @@ -13,71 +13,75 @@ Average Time (ms) 0 - + 1 - - + + 2 - - + + 3 - - + + 4 - - + + 5 - - + + 6 - - + + 7 - - -8 + + + +7.2 - - -9 + + +7.25 - - -10 + + +7.3 - - - -5.2 + + +7.35 + + + +7.4 - - -5.25 + + +7.45 - - -5.3 + + +7.5 - - -5.35 + + +7.55 - - -5.4 + + +7.6 - - -5.45 + + +7.65 - + Density (a.u.) @@ -86,70 +90,48 @@ Density (a.u.) 0 - -2 + +0.5 - - -4 + + +1 - - -6 + + +1.5 - - -8 + + +2 - - -10 + + +2.5 - - -12 + + +3 - - -14 + + +3.5 - - -16 + + +4 - - -18 + + +4.5 - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - + PDF diff --git a/benchmarks/logs_serialize/bincode/report/pdf_small.svg b/benchmarks/logs_serialize/bincode/report/pdf_small.svg index 315c5cd9..b8f75bf3 100644 --- a/benchmarks/logs_serialize/bincode/report/pdf_small.svg +++ b/benchmarks/logs_serialize/bincode/report/pdf_small.svg @@ -10,59 +10,67 @@ Average Time (ms) 0 - -2 + +0.5 - - -4 + + +1 - - -6 + + +1.5 - - -8 + + +2 - - -10 + + +2.5 - - -12 + + +3 - - -14 + + +3.5 - - -16 + + +4 - - -18 + + +4.5 - - -20 + + +5 - + - -5.2 + +7.2 + + + +7.3 + + + +7.4 - - -5.3 + + +7.5 - - -5.4 + + +7.6 - - - + + + diff --git a/benchmarks/logs_serialize/bincode/report/typical.svg b/benchmarks/logs_serialize/bincode/report/typical.svg index 04937352..0cd7f954 100644 --- a/benchmarks/logs_serialize/bincode/report/typical.svg +++ b/benchmarks/logs_serialize/bincode/report/typical.svg @@ -9,70 +9,74 @@ Density (a.u.) Average time (ms) - -20 + +5 - - -40 + + +10 - - -60 + + +15 - - -80 + + +20 - - -100 + + +25 - - -120 + + +30 - - - -5.24 + + +35 - - -5.242 + + +40 + + + +45 - - -5.244 + + +50 - - -5.246 + + + +7.395 - - -5.248 + + +7.4 - - -5.25 + + +7.405 - - -5.252 + + +7.41 - - -5.254 + + +7.415 - - -5.256 + + +7.42 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/cbor/0/estimates.json b/benchmarks/logs_serialize/cbor/0/estimates.json index d4c28938..94b2c44d 100644 --- a/benchmarks/logs_serialize/cbor/0/estimates.json +++ b/benchmarks/logs_serialize/cbor/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5210771.311800003,"upper_bound":5225577.2954},"point_estimate":5217938.539000004,"standard_error":3776.482758658103},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5194679.2,"upper_bound":5215649.1},"point_estimate":5203349.15,"standard_error":5920.55464602829},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16138.10071349144,"upper_bound":38910.836309194565},"point_estimate":25849.278801083703,"standard_error":6248.164753279956},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31301.44781012709,"upper_bound":43711.079657337425},"point_estimate":38069.57222872568,"standard_error":3167.3862412184412}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6671299.816093749,"upper_bound":6719317.82875},"point_estimate":6694388.0125,"standard_error":12289.671094126217},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6631533.25,"upper_bound":6673465.4375},"point_estimate":6642439.8125,"standard_error":10088.372370853269},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44997.30301676322,"upper_bound":91311.47912889719},"point_estimate":62299.221543967724,"standard_error":11587.606135855767},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":95217.9906973679,"upper_bound":148826.53508463554},"point_estimate":123466.44134822852,"standard_error":13721.608449056848}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/cbor/0/sample.json b/benchmarks/logs_serialize/cbor/0/sample.json index b84b9adf..70dc4d56 100644 --- a/benchmarks/logs_serialize/cbor/0/sample.json +++ b/benchmarks/logs_serialize/cbor/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[51991192.0,51900391.0,51883292.0,51862192.0,51810091.0,51816992.0,51835692.0,51844092.0,51858791.0,51970892.0,51798192.0,51927691.0,52253991.0,52185391.0,52475790.0,52347091.0,51804592.0,51795392.0,51854391.0,52117891.0,51869892.0,51803192.0,51902892.0,51861091.0,51823692.0,51898592.0,51858791.0,51840592.0,52470190.0,52188591.0,51861892.0,52486490.0,52424791.0,52554690.0,51930992.0,51956891.0,51991992.0,52437590.0,52118291.0,51946792.0,52326890.0,53200189.0,52602090.0,52542291.0,52718489.0,52799890.0,52384391.0,52853689.0,51939892.0,51839492.0,51861091.0,51937392.0,51844292.0,51880491.0,52458091.0,52268890.0,52265591.0,53002790.0,53032289.0,52156491.0,51903391.0,51850092.0,51942292.0,52047891.0,52060991.0,51900592.0,52281691.0,52300790.0,52014792.0,51869891.0,52167591.0,52019092.0,51891991.0,51919392.0,52116991.0,52116191.0,52404691.0,51990016.0,51914496.0,51918496.0,52161793.0,52688088.0,51952296.0,51933495.0,52066095.0,52891986.0,52858587.0,53060284.0,53204683.0,53242083.0,53201983.0,52204593.0,52507190.0,52250093.0,52110994.0,51912896.0,52271892.0,52207493.0,52129793.0,51974196.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[53040057.0,52655449.0,53463765.0,53156559.0,54671090.0,52662449.0,53197760.0,52847853.0,52947354.0,53340762.0,53179660.0,52861953.0,53560767.0,53838073.0,53853973.0,54352682.0,55016497.0,54926094.0,54923294.0,54729090.0,54767591.0,55007496.0,55816112.0,55733010.0,56207020.0,56088517.0,54978496.0,55014996.0,53979875.0,53045757.0,52603048.0,52811652.0,55423304.0,54704490.0,57663249.0,56468130.0,54054687.0,53319172.0,52738460.0,52640258.0,52762561.0,52533856.0,52671959.0,52967864.0,54394894.0,53635478.0,53753281.0,52858862.0,52904764.0,53078667.0,53352272.0,52780361.0,52825162.0,52971965.0,52878563.0,53107067.0,53052266.0,53018766.0,52951464.0,53150469.0,52623957.0,53758880.0,53615478.0,53817282.0,53073967.0,53076467.0,53742280.0,53740980.0,53066767.0,53317272.0,52731160.0,52877863.0,53456374.0,53910384.0,52963565.0,52927064.0,53029566.0,53537376.0,52821562.0,52997165.0,53184269.0,53128368.0,53456275.0,52964665.0,52932564.0,53118168.0,52899663.0,52822462.0,53559076.0,53510476.0,53128568.0,53124968.0,52853863.0,52485855.0,52795061.0,52943264.0,53160569.0,52979665.0,53875283.0,53560877.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/cbor/0/tukey.json b/benchmarks/logs_serialize/cbor/0/tukey.json index d76978a6..0e0b18a8 100644 --- a/benchmarks/logs_serialize/cbor/0/tukey.json +++ b/benchmarks/logs_serialize/cbor/0/tukey.json @@ -1 +1 @@ -[5051851.9,5120773.0375,5304562.737499999,5373483.874999999] \ No newline at end of file +[6277314.59375,6446250.359375,6896745.734375,7065681.5] \ No newline at end of file diff --git a/benchmarks/logs_serialize/cbor/new/estimates.json b/benchmarks/logs_serialize/cbor/new/estimates.json index d4c28938..94b2c44d 100644 --- a/benchmarks/logs_serialize/cbor/new/estimates.json +++ b/benchmarks/logs_serialize/cbor/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5210771.311800003,"upper_bound":5225577.2954},"point_estimate":5217938.539000004,"standard_error":3776.482758658103},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5194679.2,"upper_bound":5215649.1},"point_estimate":5203349.15,"standard_error":5920.55464602829},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16138.10071349144,"upper_bound":38910.836309194565},"point_estimate":25849.278801083703,"standard_error":6248.164753279956},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31301.44781012709,"upper_bound":43711.079657337425},"point_estimate":38069.57222872568,"standard_error":3167.3862412184412}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6671299.816093749,"upper_bound":6719317.82875},"point_estimate":6694388.0125,"standard_error":12289.671094126217},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6631533.25,"upper_bound":6673465.4375},"point_estimate":6642439.8125,"standard_error":10088.372370853269},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44997.30301676322,"upper_bound":91311.47912889719},"point_estimate":62299.221543967724,"standard_error":11587.606135855767},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":95217.9906973679,"upper_bound":148826.53508463554},"point_estimate":123466.44134822852,"standard_error":13721.608449056848}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/cbor/new/sample.json b/benchmarks/logs_serialize/cbor/new/sample.json index b84b9adf..70dc4d56 100644 --- a/benchmarks/logs_serialize/cbor/new/sample.json +++ b/benchmarks/logs_serialize/cbor/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[51991192.0,51900391.0,51883292.0,51862192.0,51810091.0,51816992.0,51835692.0,51844092.0,51858791.0,51970892.0,51798192.0,51927691.0,52253991.0,52185391.0,52475790.0,52347091.0,51804592.0,51795392.0,51854391.0,52117891.0,51869892.0,51803192.0,51902892.0,51861091.0,51823692.0,51898592.0,51858791.0,51840592.0,52470190.0,52188591.0,51861892.0,52486490.0,52424791.0,52554690.0,51930992.0,51956891.0,51991992.0,52437590.0,52118291.0,51946792.0,52326890.0,53200189.0,52602090.0,52542291.0,52718489.0,52799890.0,52384391.0,52853689.0,51939892.0,51839492.0,51861091.0,51937392.0,51844292.0,51880491.0,52458091.0,52268890.0,52265591.0,53002790.0,53032289.0,52156491.0,51903391.0,51850092.0,51942292.0,52047891.0,52060991.0,51900592.0,52281691.0,52300790.0,52014792.0,51869891.0,52167591.0,52019092.0,51891991.0,51919392.0,52116991.0,52116191.0,52404691.0,51990016.0,51914496.0,51918496.0,52161793.0,52688088.0,51952296.0,51933495.0,52066095.0,52891986.0,52858587.0,53060284.0,53204683.0,53242083.0,53201983.0,52204593.0,52507190.0,52250093.0,52110994.0,51912896.0,52271892.0,52207493.0,52129793.0,51974196.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[53040057.0,52655449.0,53463765.0,53156559.0,54671090.0,52662449.0,53197760.0,52847853.0,52947354.0,53340762.0,53179660.0,52861953.0,53560767.0,53838073.0,53853973.0,54352682.0,55016497.0,54926094.0,54923294.0,54729090.0,54767591.0,55007496.0,55816112.0,55733010.0,56207020.0,56088517.0,54978496.0,55014996.0,53979875.0,53045757.0,52603048.0,52811652.0,55423304.0,54704490.0,57663249.0,56468130.0,54054687.0,53319172.0,52738460.0,52640258.0,52762561.0,52533856.0,52671959.0,52967864.0,54394894.0,53635478.0,53753281.0,52858862.0,52904764.0,53078667.0,53352272.0,52780361.0,52825162.0,52971965.0,52878563.0,53107067.0,53052266.0,53018766.0,52951464.0,53150469.0,52623957.0,53758880.0,53615478.0,53817282.0,53073967.0,53076467.0,53742280.0,53740980.0,53066767.0,53317272.0,52731160.0,52877863.0,53456374.0,53910384.0,52963565.0,52927064.0,53029566.0,53537376.0,52821562.0,52997165.0,53184269.0,53128368.0,53456275.0,52964665.0,52932564.0,53118168.0,52899663.0,52822462.0,53559076.0,53510476.0,53128568.0,53124968.0,52853863.0,52485855.0,52795061.0,52943264.0,53160569.0,52979665.0,53875283.0,53560877.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/cbor/new/tukey.json b/benchmarks/logs_serialize/cbor/new/tukey.json index d76978a6..0e0b18a8 100644 --- a/benchmarks/logs_serialize/cbor/new/tukey.json +++ b/benchmarks/logs_serialize/cbor/new/tukey.json @@ -1 +1 @@ -[5051851.9,5120773.0375,5304562.737499999,5373483.874999999] \ No newline at end of file +[6277314.59375,6446250.359375,6896745.734375,7065681.5] \ No newline at end of file diff --git a/benchmarks/logs_serialize/cbor/report/MAD.svg b/benchmarks/logs_serialize/cbor/report/MAD.svg index 2a26bba5..bce03248 100644 --- a/benchmarks/logs_serialize/cbor/report/MAD.svg +++ b/benchmarks/logs_serialize/cbor/report/MAD.svg @@ -9,62 +9,70 @@ Density (a.u.) Average time (µs) - + +0.005 + + + 0.01 - - + + +0.015 + + + 0.02 - - -0.03 + + +0.025 - - -0.04 + + +0.03 - - -0.05 + + +0.035 - - -0.06 + + +0.04 - - -0.07 + + +0.045 - + - -15 + +40 - - -20 + + +50 - - -25 + + +60 - - -30 + + +70 - - -35 + + +80 - - -40 + + +90 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/cbor/report/SD.svg b/benchmarks/logs_serialize/cbor/report/SD.svg index c7753f89..3b246fc7 100644 --- a/benchmarks/logs_serialize/cbor/report/SD.svg +++ b/benchmarks/logs_serialize/cbor/report/SD.svg @@ -9,66 +9,62 @@ Density (a.u.) Average time (µs) - -0.02 + +0.005 - - -0.04 + + +0.01 - - -0.06 + + +0.015 - - -0.08 + + +0.02 - - -0.1 + + +0.025 - - -0.12 + + +0.03 - + - -30 - - - -32 + +90 - - -34 + + +100 - - -36 + + +110 - - -38 + + +120 - - -40 + + +130 - - -42 + + +140 - - -44 + + +150 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/cbor/report/index.html b/benchmarks/logs_serialize/cbor/report/index.html index fd628032..dd9e01f8 100644 --- a/benchmarks/logs_serialize/cbor/report/index.html +++ b/benchmarks/logs_serialize/cbor/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0028250 - 0.0029258 - 0.0028118 + 0.0000003 + 0.0000003 + 0.0000003 Mean - 5.2108 ms - 5.2179 ms - 5.2256 ms + 6.6713 ms + 6.6944 ms + 6.7193 ms Std. Dev. - 31.301 µs - 38.070 µs - 43.711 µs + 95.218 µs + 123.47 µs + 148.83 µs Median - 5.1947 ms - 5.2033 ms - 5.2156 ms + 6.6315 ms + 6.6424 ms + 6.6735 ms MAD - 16.138 µs - 25.849 µs - 38.911 µs + 44.997 µs + 62.299 µs + 91.311 µs diff --git a/benchmarks/logs_serialize/cbor/report/iteration_times.svg b/benchmarks/logs_serialize/cbor/report/iteration_times.svg index 183475e7..e786ed2f 100644 --- a/benchmarks/logs_serialize/cbor/report/iteration_times.svg +++ b/benchmarks/logs_serialize/cbor/report/iteration_times.svg @@ -15,47 +15,42 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + + - -5.18 + +6.6 - - -5.2 + + +6.7 - - -5.22 + + +6.8 - - -5.24 + + +6.9 - - -5.26 + + +7.0 - - -5.28 + + +7.1 - - -5.3 + + +7.2 - - -5.32 - - + 10 @@ -97,106 +92,106 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize/cbor/report/iteration_times_small.svg b/benchmarks/logs_serialize/cbor/report/iteration_times_small.svg index 2109e1e8..60b12b24 100644 --- a/benchmarks/logs_serialize/cbor/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize/cbor/report/iteration_times_small.svg @@ -12,47 +12,42 @@ Average Iteration Time (ms) - - - - - - + + + + + - + - -5.18 + +6.6 - - -5.2 + + +6.7 - - -5.22 + + +6.8 - - -5.24 + + +6.9 - - -5.26 + + +7.0 - - -5.28 - - + -5.3 +7.1 - -5.32 + +7.2 - + 10 @@ -94,104 +89,104 @@ Average Iteration Time (ms) 100 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize/cbor/report/mean.svg b/benchmarks/logs_serialize/cbor/report/mean.svg index ec6fdccc..c029de24 100644 --- a/benchmarks/logs_serialize/cbor/report/mean.svg +++ b/benchmarks/logs_serialize/cbor/report/mean.svg @@ -9,90 +9,82 @@ Density (a.u.) Average time (ms) - -10 - - - -20 - - - -30 + +5 - - -40 + + +10 - - -50 + + +15 - - -60 + + +20 - - -70 + + +25 - - -80 + + +30 - - -90 + + +35 - - -100 + + + +6.67 - - -110 + + +6.675 - - - -5.21 + + +6.68 - - -5.212 + + +6.685 - - -5.214 + + +6.69 - - -5.216 + + +6.695 - - -5.218 + + +6.7 - - -5.22 + + +6.705 - - -5.222 + + +6.71 - - -5.224 + + +6.715 - - -5.226 + + +6.72 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/cbor/report/median.svg b/benchmarks/logs_serialize/cbor/report/median.svg index cf7b5f9a..b9699a17 100644 --- a/benchmarks/logs_serialize/cbor/report/median.svg +++ b/benchmarks/logs_serialize/cbor/report/median.svg @@ -9,54 +9,86 @@ Density (a.u.) Average time (ms) - + +10 + + + 20 - - + + +30 + + + 40 - - + + +50 + + + 60 - - -80 + + +70 - - -100 + + +80 - - -120 + + +90 - + - -5.195 + +6.63 + + + +6.635 + + + +6.64 + + + +6.645 + + + +6.65 + + + +6.655 - - -5.2 + + +6.66 - - -5.205 + + +6.665 - - -5.21 + + +6.67 - - -5.215 + + +6.675 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/cbor/report/pdf.svg b/benchmarks/logs_serialize/cbor/report/pdf.svg index d920df23..66c411c5 100644 --- a/benchmarks/logs_serialize/cbor/report/pdf.svg +++ b/benchmarks/logs_serialize/cbor/report/pdf.svg @@ -13,67 +13,75 @@ Average Time (ms) 0 - + 1 - - + + 2 - - + + 3 - - + + 4 - - + + 5 - - + + 6 - - + + 7 - - -8 - - - -9 - - + -10 +8 - -5.15 + +6.5 + + + +6.6 + + + +6.7 + + + +6.8 - - -5.2 + + +6.9 - - -5.25 + + +7 + + + +7.1 - - -5.3 + + +7.2 - - -5.35 + + +7.3 - + Density (a.u.) @@ -82,46 +90,62 @@ Density (a.u.) 0 - + +0.5 + + + +1 + + + +1.5 + + + 2 - - -4 + + +2.5 - - -6 + + +3 - - -8 + + +3.5 - - -10 + + +4 - - -12 + + +4.5 - - - - - + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize/cbor/report/pdf_small.svg b/benchmarks/logs_serialize/cbor/report/pdf_small.svg index 814d202a..b5a2a453 100644 --- a/benchmarks/logs_serialize/cbor/report/pdf_small.svg +++ b/benchmarks/logs_serialize/cbor/report/pdf_small.svg @@ -10,55 +10,59 @@ Average Time (ms) 0 - -2 + +0.5 - - -4 + + +1 - - -6 + + +1.5 - - -8 + + +2 - - -10 + + +2.5 - - -12 + + +3 - - -14 + + +3.5 - - - -5.15 + + +4 + + + +4.5 - - -5.2 + + +5 - - -5.25 + + + +6.6 - - -5.3 + + +6.8 - - -5.35 + + +7 - - - + + + diff --git a/benchmarks/logs_serialize/cbor/report/typical.svg b/benchmarks/logs_serialize/cbor/report/typical.svg index a060d51b..4d71ca0c 100644 --- a/benchmarks/logs_serialize/cbor/report/typical.svg +++ b/benchmarks/logs_serialize/cbor/report/typical.svg @@ -9,90 +9,82 @@ Density (a.u.) Average time (ms) - -10 - - - -20 - - - -30 + +5 - - -40 + + +10 - - -50 + + +15 - - -60 + + +20 - - -70 + + +25 - - -80 + + +30 - - -90 + + +35 - - -100 + + + +6.67 - - -110 + + +6.675 - - - -5.21 + + +6.68 - - -5.212 + + +6.685 - - -5.214 + + +6.69 - - -5.216 + + +6.695 - - -5.218 + + +6.7 - - -5.22 + + +6.705 - - -5.222 + + +6.71 - - -5.224 + + +6.715 - - -5.226 + + +6.72 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/pot/0/estimates.json b/benchmarks/logs_serialize/pot/0/estimates.json index ca450ee1..b8b68ae9 100644 --- a/benchmarks/logs_serialize/pot/0/estimates.json +++ b/benchmarks/logs_serialize/pot/0/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3875008.8614230785,"upper_bound":3884516.998596154},"point_estimate":3879502.0853846157,"standard_error":2426.9167827265746},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3868508.9615384615,"upper_bound":3875531.9615384615},"point_estimate":3872705.1153846155,"standard_error":1850.5665252938331},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9614.033575470738,"upper_bound":18372.77803535682},"point_estimate":14033.321958550827,"standard_error":2318.7384567879617},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17156.23393627588,"upper_bound":31122.578726601743},"point_estimate":24329.46082664682,"standard_error":3594.82874784784}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5312494.153225002,"upper_bound":5342646.316400001},"point_estimate":5326951.898000002,"standard_error":7692.97713054233},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5288016.1,"upper_bound":5303996.3},"point_estimate":5295881.2,"standard_error":3958.4799662359283},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24567.200473844452,"upper_bound":46428.58186572776},"point_estimate":33981.858566701,"standard_error":5824.891638856382},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61360.015985848346,"upper_bound":90099.06331655558},"point_estimate":77278.7858332414,"standard_error":7302.2685028361675}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/pot/0/sample.json b/benchmarks/logs_serialize/pot/0/sample.json index 3cd5e91d..4b61559a 100644 --- a/benchmarks/logs_serialize/pot/0/sample.json +++ b/benchmarks/logs_serialize/pot/0/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[50371916.0,50613915.0,50212016.0,50217316.0,50604915.0,50293216.0,50378616.0,50385215.0,50576616.0,50468415.0,50317616.0,51455214.0,50735715.0,50331915.0,50391516.0,50703415.0,50532216.0,50478716.0,50429116.0,50339816.0,50350517.0,50264616.0,50253917.0,50294316.0,50400716.0,50286917.0,50733015.0,50748616.0,50272117.0,50377516.0,50617916.0,52034013.0,51258315.0,50429316.0,50178817.0,50270817.0,50281816.0,50411716.0,50414717.0,50246616.0,50390016.0,50863816.0,50357816.0,50325117.0,51185415.0,50785815.0,50552416.0,50297917.0,50402016.0,50376116.0,50467516.0,51065516.0,50768015.0,50330917.0,50210516.0,50256017.0,50361316.0,50354516.0,50143917.0,50266217.0,50284416.0,50225317.0,50170516.0,51010816.0,50174416.0,50253017.0,50647516.0,50176616.0,50487016.0,50395017.0,50537916.0,50411216.0,50185417.0,50338116.0,50627316.0,51262915.0,51129215.0,50240416.0,50210917.0,50202916.0,50216817.0,50208917.0,50222316.0,50178817.0,50173817.0,50380716.0,50369716.0,50196117.0,50201016.0,50312917.0,50143416.0,50231717.0,50214517.0,50248716.0,50267717.0,50393316.0,50198017.0,50140216.0,50192417.0,50165817.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[52979863.0,52826459.0,53130665.0,52660756.0,52772058.0,52646555.0,52870860.0,52635555.0,53038164.0,52676556.0,52730057.0,52769558.0,52752658.0,53254267.0,54055584.0,54440592.0,54876300.0,54514093.0,55434611.0,54861900.0,54997803.0,55384910.0,54641295.0,54948801.0,54787999.0,54888800.0,55500513.0,54303088.0,53438772.0,53042363.0,52758358.0,52719257.0,52908861.0,52603854.0,52951062.0,53231067.0,53055664.0,52660656.0,53306368.0,52649856.0,52858960.0,52901760.0,52844560.0,52802358.0,52939962.0,52631255.0,52758958.0,53037563.0,52845559.0,52656556.0,52822059.0,52601255.0,52701856.0,52611455.0,53036263.0,53866880.0,53906781.0,52752858.0,53964982.0,54047483.0,55688817.0,54080984.0,53706177.0,53188466.0,52779758.0,52997363.0,53046063.0,53009763.0,52753758.0,52932261.0,52736857.0,53082265.0,53416571.0,53520573.0,53286368.0,52991262.0,52953262.0,53356370.0,52969062.0,53087464.0,53260368.0,52914061.0,53401370.0,53080664.0,52662256.0,52964362.0,52730257.0,52944462.0,52663756.0,52794858.0,52720457.0,52830759.0,52672856.0,53271768.0,52730457.0,52880161.0,52852259.0,52750758.0,53016363.0,52930361.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/pot/0/tukey.json b/benchmarks/logs_serialize/pot/0/tukey.json index 37a9be7f..0d7b007e 100644 --- a/benchmarks/logs_serialize/pot/0/tukey.json +++ b/benchmarks/logs_serialize/pot/0/tukey.json @@ -1 +1 @@ -[3806007.3076923075,3834931.230769231,3912061.692307693,3940985.615384616] \ No newline at end of file +[5092597.199999999,5184159.0,5428323.800000001,5519885.600000001] \ No newline at end of file diff --git a/benchmarks/logs_serialize/pot/new/estimates.json b/benchmarks/logs_serialize/pot/new/estimates.json index ca450ee1..b8b68ae9 100644 --- a/benchmarks/logs_serialize/pot/new/estimates.json +++ b/benchmarks/logs_serialize/pot/new/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3875008.8614230785,"upper_bound":3884516.998596154},"point_estimate":3879502.0853846157,"standard_error":2426.9167827265746},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3868508.9615384615,"upper_bound":3875531.9615384615},"point_estimate":3872705.1153846155,"standard_error":1850.5665252938331},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9614.033575470738,"upper_bound":18372.77803535682},"point_estimate":14033.321958550827,"standard_error":2318.7384567879617},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17156.23393627588,"upper_bound":31122.578726601743},"point_estimate":24329.46082664682,"standard_error":3594.82874784784}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5312494.153225002,"upper_bound":5342646.316400001},"point_estimate":5326951.898000002,"standard_error":7692.97713054233},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5288016.1,"upper_bound":5303996.3},"point_estimate":5295881.2,"standard_error":3958.4799662359283},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24567.200473844452,"upper_bound":46428.58186572776},"point_estimate":33981.858566701,"standard_error":5824.891638856382},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61360.015985848346,"upper_bound":90099.06331655558},"point_estimate":77278.7858332414,"standard_error":7302.2685028361675}} \ No newline at end of file diff --git a/benchmarks/logs_serialize/pot/new/sample.json b/benchmarks/logs_serialize/pot/new/sample.json index 3cd5e91d..4b61559a 100644 --- a/benchmarks/logs_serialize/pot/new/sample.json +++ b/benchmarks/logs_serialize/pot/new/sample.json @@ -1 +1 @@ -{"sampling_mode":"Flat","iters":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0],"times":[50371916.0,50613915.0,50212016.0,50217316.0,50604915.0,50293216.0,50378616.0,50385215.0,50576616.0,50468415.0,50317616.0,51455214.0,50735715.0,50331915.0,50391516.0,50703415.0,50532216.0,50478716.0,50429116.0,50339816.0,50350517.0,50264616.0,50253917.0,50294316.0,50400716.0,50286917.0,50733015.0,50748616.0,50272117.0,50377516.0,50617916.0,52034013.0,51258315.0,50429316.0,50178817.0,50270817.0,50281816.0,50411716.0,50414717.0,50246616.0,50390016.0,50863816.0,50357816.0,50325117.0,51185415.0,50785815.0,50552416.0,50297917.0,50402016.0,50376116.0,50467516.0,51065516.0,50768015.0,50330917.0,50210516.0,50256017.0,50361316.0,50354516.0,50143917.0,50266217.0,50284416.0,50225317.0,50170516.0,51010816.0,50174416.0,50253017.0,50647516.0,50176616.0,50487016.0,50395017.0,50537916.0,50411216.0,50185417.0,50338116.0,50627316.0,51262915.0,51129215.0,50240416.0,50210917.0,50202916.0,50216817.0,50208917.0,50222316.0,50178817.0,50173817.0,50380716.0,50369716.0,50196117.0,50201016.0,50312917.0,50143416.0,50231717.0,50214517.0,50248716.0,50267717.0,50393316.0,50198017.0,50140216.0,50192417.0,50165817.0]} \ No newline at end of file +{"sampling_mode":"Flat","iters":[10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0],"times":[52979863.0,52826459.0,53130665.0,52660756.0,52772058.0,52646555.0,52870860.0,52635555.0,53038164.0,52676556.0,52730057.0,52769558.0,52752658.0,53254267.0,54055584.0,54440592.0,54876300.0,54514093.0,55434611.0,54861900.0,54997803.0,55384910.0,54641295.0,54948801.0,54787999.0,54888800.0,55500513.0,54303088.0,53438772.0,53042363.0,52758358.0,52719257.0,52908861.0,52603854.0,52951062.0,53231067.0,53055664.0,52660656.0,53306368.0,52649856.0,52858960.0,52901760.0,52844560.0,52802358.0,52939962.0,52631255.0,52758958.0,53037563.0,52845559.0,52656556.0,52822059.0,52601255.0,52701856.0,52611455.0,53036263.0,53866880.0,53906781.0,52752858.0,53964982.0,54047483.0,55688817.0,54080984.0,53706177.0,53188466.0,52779758.0,52997363.0,53046063.0,53009763.0,52753758.0,52932261.0,52736857.0,53082265.0,53416571.0,53520573.0,53286368.0,52991262.0,52953262.0,53356370.0,52969062.0,53087464.0,53260368.0,52914061.0,53401370.0,53080664.0,52662256.0,52964362.0,52730257.0,52944462.0,52663756.0,52794858.0,52720457.0,52830759.0,52672856.0,53271768.0,52730457.0,52880161.0,52852259.0,52750758.0,53016363.0,52930361.0]} \ No newline at end of file diff --git a/benchmarks/logs_serialize/pot/new/tukey.json b/benchmarks/logs_serialize/pot/new/tukey.json index 37a9be7f..0d7b007e 100644 --- a/benchmarks/logs_serialize/pot/new/tukey.json +++ b/benchmarks/logs_serialize/pot/new/tukey.json @@ -1 +1 @@ -[3806007.3076923075,3834931.230769231,3912061.692307693,3940985.615384616] \ No newline at end of file +[5092597.199999999,5184159.0,5428323.800000001,5519885.600000001] \ No newline at end of file diff --git a/benchmarks/logs_serialize/pot/report/MAD.svg b/benchmarks/logs_serialize/pot/report/MAD.svg index 0a07788e..58d99249 100644 --- a/benchmarks/logs_serialize/pot/report/MAD.svg +++ b/benchmarks/logs_serialize/pot/report/MAD.svg @@ -9,90 +9,54 @@ Density (a.u.) Average time (µs) - -0.02 - - - -0.04 - - - -0.06 - - - -0.08 + +0.01 - - -0.1 + + +0.02 - - -0.12 + + +0.03 - - -0.14 + + +0.04 - - -0.16 + + +0.05 - - -0.18 + + +0.06 - + - -9 - - - -10 - - - -11 - - - -12 - - - -13 - - - -14 - - - -15 + +25 - - -16 + + +30 - - -17 + + +35 - - -18 + + +40 - - -19 + + +45 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/pot/report/SD.svg b/benchmarks/logs_serialize/pot/report/SD.svg index 21c73bd0..aea1ade5 100644 --- a/benchmarks/logs_serialize/pot/report/SD.svg +++ b/benchmarks/logs_serialize/pot/report/SD.svg @@ -9,70 +9,82 @@ Density (a.u.) Average time (µs) - + +0.005 + + + +0.01 + + + +0.015 + + + 0.02 - - -0.04 + + +0.025 - - -0.06 + + +0.03 - - -0.08 + + +0.035 - - -0.1 + + +0.04 - - -0.12 + + +0.045 - - - -16 + + +0.05 - - -18 + + +0.055 - - -20 + + + +60 - - -22 + + +65 - - -24 + + +70 - - -26 + + +75 - - -28 + + +80 - - -30 + + +85 - - -32 + + +90 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/pot/report/index.html b/benchmarks/logs_serialize/pot/report/index.html index 0faaa62c..d41c78d0 100644 --- a/benchmarks/logs_serialize/pot/report/index.html +++ b/benchmarks/logs_serialize/pot/report/index.html @@ -118,33 +118,33 @@

Additional Statistics:

R² - 0.0069471 - 0.0071847 - 0.0068911 + 0.0018756 + 0.0019418 + 0.0018643 Mean - 3.8750 ms - 3.8795 ms - 3.8845 ms + 5.3125 ms + 5.3270 ms + 5.3426 ms Std. Dev. - 17.156 µs - 24.329 µs - 31.123 µs + 61.360 µs + 77.279 µs + 90.099 µs Median - 3.8685 ms - 3.8727 ms - 3.8755 ms + 5.2880 ms + 5.2959 ms + 5.3040 ms MAD - 9.6140 µs - 14.033 µs - 18.373 µs + 24.567 µs + 33.982 µs + 46.429 µs diff --git a/benchmarks/logs_serialize/pot/report/iteration_times.svg b/benchmarks/logs_serialize/pot/report/iteration_times.svg index 8adc1573..bd965a7e 100644 --- a/benchmarks/logs_serialize/pot/report/iteration_times.svg +++ b/benchmarks/logs_serialize/pot/report/iteration_times.svg @@ -15,47 +15,37 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + - -3.86 + +5.3 - - -3.88 + + +5.35 - - -3.9 + + +5.4 - - -3.92 + + +5.45 - - -3.94 + + +5.5 - - -3.96 + + +5.55 - - -3.98 - - - -4.0 - - + 10 @@ -98,105 +88,105 @@ Average Iteration Time (ms) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sample diff --git a/benchmarks/logs_serialize/pot/report/iteration_times_small.svg b/benchmarks/logs_serialize/pot/report/iteration_times_small.svg index d3928bce..f3f7e889 100644 --- a/benchmarks/logs_serialize/pot/report/iteration_times_small.svg +++ b/benchmarks/logs_serialize/pot/report/iteration_times_small.svg @@ -12,47 +12,37 @@ Average Iteration Time (ms) - - - - - - - - + + + + + + - -3.86 + +5.3 - - -3.88 + + +5.35 - - -3.9 + + +5.4 - - -3.92 + + +5.45 - - -3.94 + + +5.5 - - -3.96 + + +5.55 - - -3.98 - - - -4.0 - - + 10 @@ -95,103 +85,103 @@ Average Iteration Time (ms) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/benchmarks/logs_serialize/pot/report/mean.svg b/benchmarks/logs_serialize/pot/report/mean.svg index 0c96a1b0..bd7bff60 100644 --- a/benchmarks/logs_serialize/pot/report/mean.svg +++ b/benchmarks/logs_serialize/pot/report/mean.svg @@ -9,70 +9,86 @@ Density (a.u.) Average time (ms) - -20 + +5 - - -40 + + +10 + + + +15 + + + +20 - - -60 + + +25 - - -80 + + +30 - - -100 + + +35 - - -120 + + +40 - - -140 + + +45 - - -160 + + +50 - - -180 + + +55 - + - -3.874 + +5.31 + + + +5.315 + + + +5.32 - - -3.876 + + +5.325 - - -3.878 + + +5.33 - - -3.88 + + +5.335 - - -3.882 + + +5.34 - - -3.884 + + +5.345 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/pot/report/median.svg b/benchmarks/logs_serialize/pot/report/median.svg index aaed23b7..f2dc136e 100644 --- a/benchmarks/logs_serialize/pot/report/median.svg +++ b/benchmarks/logs_serialize/pot/report/median.svg @@ -9,66 +9,74 @@ Density (a.u.) Average time (ms) - -50 + +20 - - -100 + + +40 + + + +60 - - -150 + + +80 + + + +100 - - -200 + + +120 - - -250 + + +140 - + - -3.868 + +5.288 - - -3.869 + + +5.29 - - -3.87 + + +5.292 - - -3.871 + + +5.294 - - -3.872 + + +5.296 - - -3.873 + + +5.298 - - -3.874 + + +5.3 - - -3.875 + + +5.302 - - -3.876 + + +5.304 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/pot/report/pdf.svg b/benchmarks/logs_serialize/pot/report/pdf.svg index 5895d479..3745c2d5 100644 --- a/benchmarks/logs_serialize/pot/report/pdf.svg +++ b/benchmarks/logs_serialize/pot/report/pdf.svg @@ -13,71 +13,87 @@ Average Time (ms) 0 - + +1 + + + 2 - - + + +3 + + + 4 - - + + +5 + + + 6 - - + + +7 + + + 8 - - -10 + + +9 - - -12 + + +10 - + - -3.84 + +5.2 - - -3.86 + + +5.25 - - -3.88 + + +5.3 - - -3.9 + + +5.35 - - -3.92 + + +5.4 - - -3.94 + + +5.45 - - -3.96 + + +5.5 - - -3.98 + + +5.55 - - -4 + + +5.6 - - -4.02 + + +5.65 - + Density (a.u.) @@ -86,46 +102,68 @@ Density (a.u.) 0 - -5 + +1 - - -10 + + +2 + + + +3 + + + +4 + + + +5 - - -15 + + +6 - - -20 + + +7 - - - + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PDF diff --git a/benchmarks/logs_serialize/pot/report/pdf_small.svg b/benchmarks/logs_serialize/pot/report/pdf_small.svg index 2198fc5a..a14321d7 100644 --- a/benchmarks/logs_serialize/pot/report/pdf_small.svg +++ b/benchmarks/logs_serialize/pot/report/pdf_small.svg @@ -10,43 +10,59 @@ Average Time (ms) 0 - -5 + +1 + + + +2 + + + +3 + + + +4 - - -10 + + +5 - - -15 + + +6 - - -20 + + +7 - - -25 + + +8 - + - -3.85 + +5.2 - - -3.9 + + +5.3 - - -3.95 + + +5.4 - - -4 + + +5.5 + + + +5.6 - - - + + + diff --git a/benchmarks/logs_serialize/pot/report/typical.svg b/benchmarks/logs_serialize/pot/report/typical.svg index 1cb37e32..7517e519 100644 --- a/benchmarks/logs_serialize/pot/report/typical.svg +++ b/benchmarks/logs_serialize/pot/report/typical.svg @@ -9,70 +9,86 @@ Density (a.u.) Average time (ms) - -20 + +5 - - -40 + + +10 + + + +15 + + + +20 - - -60 + + +25 - - -80 + + +30 - - -100 + + +35 - - -120 + + +40 - - -140 + + +45 - - -160 + + +50 - - -180 + + +55 - + - -3.874 + +5.31 + + + +5.315 + + + +5.32 - - -3.876 + + +5.325 - - -3.878 + + +5.33 - - -3.88 + + +5.335 - - -3.882 + + +5.34 - - -3.884 + + +5.345 - - - - + + + + Bootstrap distribution diff --git a/benchmarks/logs_serialize/report/violin.svg b/benchmarks/logs_serialize/report/violin.svg index aea7a0d1..16beef62 100644 --- a/benchmarks/logs_serialize/report/violin.svg +++ b/benchmarks/logs_serialize/report/violin.svg @@ -34,54 +34,42 @@ logs/serialize/MessagePack 0.0 - -0.5 - - - + 1.0 - - -1.5 - - - + + 2.0 - - -2.5 - - - + + 3.0 - - -3.5 - - - + + 4.0 - - -4.5 - - - + + 5.0 - - - - - - - - - - - + + +6.0 + + + +7.0 + + + + + + + + + + + +