Skip to content

Commit

Permalink
Update Benchmarks 2025-01-19 7aa8f8b
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 19, 2025
1 parent 0c6d964 commit d3b1341
Show file tree
Hide file tree
Showing 422 changed files with 15,032 additions and 14,904 deletions.
126 changes: 125 additions & 1 deletion bench/data.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
window.BENCHMARK_DATA =
{
"lastUpdate": 1737172242393,
"lastUpdate": 1737258757591,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -169999,6 +169999,130 @@ window.BENCHMARK_DATA =
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "mingwei.samuel@gmail.com"
},
"committer": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "mingwei.samuel@gmail.com"
},
"id": "7aa8f8b3c3a2f5f8f3fac5adecd30c4f6753e1ae",
"message": "fixup! fixup! style: fix all unexpected cfgs",
"timestamp": "2025-01-14T23:16:38Z",
"url": "https://github.com/MingweiSamuel/hydroflow/commit/7aa8f8b3c3a2f5f8f3fac5adecd30c4f6753e1ae"
},
"date": 1737258757557,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 4411994,
"range": "± 51740",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 56574988,
"range": "± 854840",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 4023,
"range": "± 234",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 53270,
"range": "± 651",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9589,
"range": "± 296",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6684,
"range": "± 52",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 57688,
"range": "± 365",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 68115,
"range": "± 1817",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 15263,
"range": "± 312",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6976,
"range": "± 109",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 22097,
"range": "± 736",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 81413,
"range": "± 805",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 94238,
"range": "± 1240",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 8195,
"range": "± 494",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 49024,
"range": "± 1217",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 69826,
"range": "± 3402",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 8998,
"range": "± 482",
"unit": "ns/iter"
}
]
}
]
}
Expand Down
126 changes: 125 additions & 1 deletion bench/data.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"lastUpdate": 1737172242393,
"lastUpdate": 1737258757591,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -169998,6 +169998,130 @@
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "mingwei.samuel@gmail.com"
},
"committer": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "mingwei.samuel@gmail.com"
},
"id": "7aa8f8b3c3a2f5f8f3fac5adecd30c4f6753e1ae",
"message": "fixup! fixup! style: fix all unexpected cfgs",
"timestamp": "2025-01-14T23:16:38Z",
"url": "https://github.com/MingweiSamuel/hydroflow/commit/7aa8f8b3c3a2f5f8f3fac5adecd30c4f6753e1ae"
},
"date": 1737258757557,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 4411994,
"range": "± 51740",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 56574988,
"range": "± 854840",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 4023,
"range": "± 234",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 53270,
"range": "± 651",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9589,
"range": "± 296",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6684,
"range": "± 52",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 57688,
"range": "± 365",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 68115,
"range": "± 1817",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 15263,
"range": "± 312",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6976,
"range": "± 109",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 22097,
"range": "± 736",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 81413,
"range": "± 805",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 94238,
"range": "± 1240",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 8195,
"range": "± 494",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 49024,
"range": "± 1217",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 69826,
"range": "± 3402",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 8998,
"range": "± 482",
"unit": "ns/iter"
}
]
}
]
}
Expand Down
2 changes: 1 addition & 1 deletion criterion/fork_join_hydroflow_builder/base/estimates.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4531953.564958335,"upper_bound":4616412.451125002},"point_estimate":4569819.784166667,"standard_error":21703.661800504407},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4495637.875,"upper_bound":4505745.416666667},"point_estimate":4499881.166666667,"standard_error":2863.060008305482},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12229.596532881951,"upper_bound":23077.65699028946},"point_estimate":16953.6542490127,"standard_error":3008.178436277484},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":108574.80616476134,"upper_bound":310259.27824510157},"point_estimate":219498.62117112047,"standard_error":51876.84301390319}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4420795.360229168,"upper_bound":4440830.296999999},"point_estimate":4430278.946666666,"standard_error":5135.179213211974},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4408844.416666667,"upper_bound":4422572.0},"point_estimate":4411994.416666666,"standard_error":4070.611510683834},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18367.622198909983,"upper_bound":33224.32411015172},"point_estimate":26075.96833705764,"standard_error":3628.5349764332327},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35664.24283216814,"upper_bound":68286.2975125179},"point_estimate":51740.34263752133,"standard_error":8615.862389716862}}
2 changes: 1 addition & 1 deletion criterion/fork_join_hydroflow_builder/base/sample.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"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":[53859254.0,53730765.0,53822737.0,54084995.0,54069907.0,54037206.0,59973678.0,53849976.0,53960052.0,53834718.0,54614462.0,53963909.0,54050341.0,53752656.0,54893061.0,54090646.0,53736456.0,54027084.0,54056972.0,53987774.0,53856999.0,53801447.0,55411147.0,54756467.0,53855397.0,53798090.0,53983185.0,53773816.0,53868081.0,53959911.0,54052835.0,53895201.0,53728851.0,53917132.0,53903146.0,53717210.0,53939443.0,53967897.0,53889741.0,53777622.0,54138415.0,53952308.0,54027057.0,53920167.0,53922662.0,54139607.0,53738719.0,54153203.0,53943001.0,54134939.0,53894249.0,53903667.0,54090365.0,53871057.0,53838185.0,54215358.0,53922683.0,53860497.0,53771140.0,54087139.0,53878330.0,53948851.0,54486364.0,54247679.0,54068945.0,53915259.0,53854436.0,54241657.0,54048357.0,53887206.0,54134637.0,53967045.0,54017770.0,53979428.0,54083112.0,53903977.0,53927672.0,55581835.0,54009374.0,53921901.0,70828185.0,68574704.0,54242458.0,54069236.0,53933533.0,55837271.0,56841193.0,54075908.0,54189831.0,54619411.0,54225317.0,55071273.0,60282057.0,58558794.0,56170031.0,56038076.0,57673734.0,58301124.0,60765047.0,61608038.0]}
{"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":[53269247.0,53284234.0,53075207.0,53241285.0,53884568.0,53424825.0,53088752.0,53166817.0,53068785.0,53160685.0,54132168.0,53278775.0,53483083.0,53131361.0,54350052.0,53303089.0,53599940.0,53289655.0,52939284.0,53248197.0,54167944.0,53205077.0,53420898.0,54290611.0,56663514.0,55054589.0,53194137.0,54457240.0,53781698.0,52981483.0,53123727.0,53388078.0,53885320.0,53178208.0,53140889.0,53712709.0,52888861.0,52791380.0,53052154.0,52728734.0,53250602.0,52881558.0,53114500.0,52791421.0,53048157.0,52725257.0,52948823.0,52879374.0,52906133.0,52931209.0,52937652.0,52831014.0,52738682.0,52855128.0,53050011.0,52545183.0,52930598.0,52803793.0,52695082.0,54617157.0,52933564.0,53030564.0,52948582.0,52885454.0,52762626.0,52822258.0,52921361.0,52758318.0,52844368.0,52875857.0,53001831.0,52886867.0,52936719.0,53066521.0,52608481.0,52691915.0,52737020.0,52863835.0,54353929.0,52891155.0,52926341.0,52707876.0,52838367.0,52682899.0,52897487.0,52598863.0,52815946.0,52803082.0,54219069.0,52927152.0,53391624.0,52805235.0,52672059.0,52348148.0,52395606.0,52706082.0,52549732.0,53951503.0,52600897.0,52666949.0]}
2 changes: 1 addition & 1 deletion criterion/fork_join_hydroflow_builder/base/tukey.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[4409912.062499999,4450502.78125,4558744.697916668,4599335.416666668]
[4286515.499999999,4343810.59375,4496597.510416668,4553892.604166668]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.10592072090919147,"upper_bound":0.14056560564367102},"point_estimate":0.12274263151931164,"standard_error":0.008818345425283284},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.1293346615478148,"upper_bound":0.13358025499463078},"point_estimate":0.13135304833513817,"standard_error":0.00111227964412373}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.04052520986834732,"upper_bound":-0.02208993621081376},"point_estimate":-0.030535304254989626,"standard_error":0.004736177329039049},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.020896455829713667,"upper_bound":-0.01679161375227384},"point_estimate":-0.01953090464944518,"standard_error":0.001093904285562675}}
2 changes: 1 addition & 1 deletion criterion/fork_join_hydroflow_builder/new/estimates.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4531953.564958335,"upper_bound":4616412.451125002},"point_estimate":4569819.784166667,"standard_error":21703.661800504407},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4495637.875,"upper_bound":4505745.416666667},"point_estimate":4499881.166666667,"standard_error":2863.060008305482},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12229.596532881951,"upper_bound":23077.65699028946},"point_estimate":16953.6542490127,"standard_error":3008.178436277484},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":108574.80616476134,"upper_bound":310259.27824510157},"point_estimate":219498.62117112047,"standard_error":51876.84301390319}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4420795.360229168,"upper_bound":4440830.296999999},"point_estimate":4430278.946666666,"standard_error":5135.179213211974},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4408844.416666667,"upper_bound":4422572.0},"point_estimate":4411994.416666666,"standard_error":4070.611510683834},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18367.622198909983,"upper_bound":33224.32411015172},"point_estimate":26075.96833705764,"standard_error":3628.5349764332327},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35664.24283216814,"upper_bound":68286.2975125179},"point_estimate":51740.34263752133,"standard_error":8615.862389716862}}
2 changes: 1 addition & 1 deletion criterion/fork_join_hydroflow_builder/new/sample.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"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":[53859254.0,53730765.0,53822737.0,54084995.0,54069907.0,54037206.0,59973678.0,53849976.0,53960052.0,53834718.0,54614462.0,53963909.0,54050341.0,53752656.0,54893061.0,54090646.0,53736456.0,54027084.0,54056972.0,53987774.0,53856999.0,53801447.0,55411147.0,54756467.0,53855397.0,53798090.0,53983185.0,53773816.0,53868081.0,53959911.0,54052835.0,53895201.0,53728851.0,53917132.0,53903146.0,53717210.0,53939443.0,53967897.0,53889741.0,53777622.0,54138415.0,53952308.0,54027057.0,53920167.0,53922662.0,54139607.0,53738719.0,54153203.0,53943001.0,54134939.0,53894249.0,53903667.0,54090365.0,53871057.0,53838185.0,54215358.0,53922683.0,53860497.0,53771140.0,54087139.0,53878330.0,53948851.0,54486364.0,54247679.0,54068945.0,53915259.0,53854436.0,54241657.0,54048357.0,53887206.0,54134637.0,53967045.0,54017770.0,53979428.0,54083112.0,53903977.0,53927672.0,55581835.0,54009374.0,53921901.0,70828185.0,68574704.0,54242458.0,54069236.0,53933533.0,55837271.0,56841193.0,54075908.0,54189831.0,54619411.0,54225317.0,55071273.0,60282057.0,58558794.0,56170031.0,56038076.0,57673734.0,58301124.0,60765047.0,61608038.0]}
{"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":[53269247.0,53284234.0,53075207.0,53241285.0,53884568.0,53424825.0,53088752.0,53166817.0,53068785.0,53160685.0,54132168.0,53278775.0,53483083.0,53131361.0,54350052.0,53303089.0,53599940.0,53289655.0,52939284.0,53248197.0,54167944.0,53205077.0,53420898.0,54290611.0,56663514.0,55054589.0,53194137.0,54457240.0,53781698.0,52981483.0,53123727.0,53388078.0,53885320.0,53178208.0,53140889.0,53712709.0,52888861.0,52791380.0,53052154.0,52728734.0,53250602.0,52881558.0,53114500.0,52791421.0,53048157.0,52725257.0,52948823.0,52879374.0,52906133.0,52931209.0,52937652.0,52831014.0,52738682.0,52855128.0,53050011.0,52545183.0,52930598.0,52803793.0,52695082.0,54617157.0,52933564.0,53030564.0,52948582.0,52885454.0,52762626.0,52822258.0,52921361.0,52758318.0,52844368.0,52875857.0,53001831.0,52886867.0,52936719.0,53066521.0,52608481.0,52691915.0,52737020.0,52863835.0,54353929.0,52891155.0,52926341.0,52707876.0,52838367.0,52682899.0,52897487.0,52598863.0,52815946.0,52803082.0,54219069.0,52927152.0,53391624.0,52805235.0,52672059.0,52348148.0,52395606.0,52706082.0,52549732.0,53951503.0,52600897.0,52666949.0]}
2 changes: 1 addition & 1 deletion criterion/fork_join_hydroflow_builder/new/tukey.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[4409912.062499999,4450502.78125,4558744.697916668,4599335.416666668]
[4286515.499999999,4343810.59375,4496597.510416668,4553892.604166668]
Loading

0 comments on commit d3b1341

Please sign in to comment.