Skip to content

Commit

Permalink
Update Benchmarks 2025-01-16 7aa8f8b
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 16, 2025
1 parent e5eea28 commit a70acdc
Show file tree
Hide file tree
Showing 424 changed files with 14,952 additions and 15,146 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": 1736913131183,
"lastUpdate": 1736999530444,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -169627,6 +169627,130 @@ window.BENCHMARK_DATA =
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "[email protected]"
},
"committer": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "[email protected]"
},
"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": 1736999530406,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 4402734,
"range": "± 146690",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 54772482,
"range": "± 2972992",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 3966,
"range": "± 144",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 53178,
"range": "± 362",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9559,
"range": "± 220",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6647,
"range": "± 119",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 57643,
"range": "± 1808",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 68203,
"range": "± 1144",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 15578,
"range": "± 239",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6977,
"range": "± 59",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 21966,
"range": "± 899",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 80896,
"range": "± 1032",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 101663,
"range": "± 1200",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 8225,
"range": "± 683",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 49153,
"range": "± 1327",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 71153,
"range": "± 3693",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 8971,
"range": "± 935",
"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": 1736913131183,
"lastUpdate": 1736999530444,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -169626,6 +169626,130 @@
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "[email protected]"
},
"committer": {
"name": "Mingwei Samuel",
"username": "MingweiSamuel",
"email": "[email protected]"
},
"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": 1736999530406,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 4402734,
"range": "± 146690",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 54772482,
"range": "± 2972992",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 3966,
"range": "± 144",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 53178,
"range": "± 362",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9559,
"range": "± 220",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6647,
"range": "± 119",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 57643,
"range": "± 1808",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 68203,
"range": "± 1144",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 15578,
"range": "± 239",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6977,
"range": "± 59",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 21966,
"range": "± 899",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 80896,
"range": "± 1032",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 101663,
"range": "± 1200",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 8225,
"range": "± 683",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 49153,
"range": "± 1327",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 71153,
"range": "± 3693",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 8971,
"range": "± 935",
"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":4503421.948479167,"upper_bound":4522028.041666666},"point_estimate":4512011.037500001,"standard_error":4770.053873321457},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4497880.875,"upper_bound":4504306.333333333},"point_estimate":4501431.375,"standard_error":1496.3708809238603},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11363.88169825031,"upper_bound":20681.03413283802},"point_estimate":15694.37089636945,"standard_error":2364.887732277894},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28433.917201945223,"upper_bound":64669.976616712476},"point_estimate":47645.01270768788,"standard_error":9292.946892736067}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4410583.2625,"upper_bound":4464903.130666666},"point_estimate":4431430.78,"standard_error":14603.97026685152},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4400883.833333334,"upper_bound":4407351.0},"point_estimate":4402734.833333334,"standard_error":1685.5742755281935},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10623.6318863926,"upper_bound":21201.58116109713},"point_estimate":14435.51996871829,"standard_error":2769.83313835806},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33921.17079877471,"upper_bound":243536.06682945395},"point_estimate":146690.8954162932,"standard_error":68794.57441231674}}
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":[54021104.0,54054316.0,53718785.0,53941724.0,54250916.0,53965119.0,54033497.0,55282919.0,54203818.0,54467494.0,54927711.0,54540682.0,57420191.0,56311505.0,54874520.0,54065037.0,53685102.0,53976118.0,53973023.0,54188048.0,54013730.0,53767025.0,54036493.0,54909556.0,53789758.0,54060428.0,53988031.0,54124188.0,54004893.0,54049668.0,54021875.0,54150618.0,53796151.0,53904173.0,53801621.0,53750996.0,56104656.0,53966010.0,54017437.0,53849801.0,54009492.0,54220519.0,54189491.0,54049036.0,55668144.0,54240226.0,52742447.0,54088129.0,54016916.0,54153964.0,54143313.0,53801830.0,53541692.0,54110211.0,54206322.0,53969838.0,54231349.0,53865932.0,54022417.0,54110162.0,54145097.0,53934882.0,54411909.0,54273068.0,53974847.0,53998962.0,53994344.0,53999463.0,54350544.0,54118628.0,53936605.0,53889045.0,54031954.0,53959909.0,53802633.0,54326508.0,53846586.0,54107707.0,54236920.0,53856804.0,53875550.0,55328484.0,53931124.0,53966601.0,53844101.0,54077039.0,53920765.0,53829132.0,53898503.0,53928950.0,53915084.0,53805538.0,53914333.0,54129077.0,53835675.0,54067130.0,53932146.0,54043075.0,53717091.0,53867265.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":[52754260.0,69622255.0,52907649.0,53079952.0,52750433.0,52662358.0,52662806.0,52613156.0,52857544.0,52753159.0,53373382.0,52821426.0,52884896.0,52556379.0,53885814.0,52825804.0,52748369.0,52719826.0,52644044.0,52851202.0,53777802.0,55908912.0,53769346.0,53797379.0,52713524.0,52773166.0,52613136.0,52498040.0,52602225.0,52626901.0,52921805.0,53185059.0,52888212.0,53218592.0,53383281.0,54398296.0,52825855.0,52919521.0,52852144.0,52537454.0,52831386.0,52974885.0,52989903.0,53291439.0,52827788.0,52844780.0,53156065.0,52856833.0,52671375.0,52937945.0,53104478.0,52909051.0,52895516.0,52975867.0,52947854.0,53124666.0,53023376.0,52816497.0,52730937.0,52635648.0,52812840.0,52757607.0,53012365.0,53295056.0,52913469.0,52804715.0,52772455.0,52830644.0,53025360.0,52996325.0,52773126.0,52617745.0,52899223.0,54347080.0,52803633.0,52714175.0,52757066.0,52768237.0,52692845.0,52876590.0,52877021.0,52736427.0,52770951.0,52817990.0,52632332.0,52760993.0,55866693.0,52599881.0,52897409.0,52690351.0,52725757.0,52830373.0,54422322.0,53134222.0,52834250.0,52557972.0,52719946.0,54811166.0,53062518.0,52766153.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 @@
[4432734.041666665,4462691.729166666,4542578.895833334,4572536.583333334]
[4328015.062500002,4361731.843750001,4451643.260416665,4485360.041666664]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.2021306601071371,"upper_bound":0.21156641548347735},"point_estimate":0.20726907963320151,"standard_error":0.002397758547889341},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.2066678687088621,"upper_bound":0.20879147552218047},"point_estimate":0.20767859760201968,"standard_error":0.0005269146703686066}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.02318285355553585,"upper_bound":-0.010459316483890892},"point_estimate":-0.017859055935432244,"standard_error":0.00340316869066918},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.022615786264945648,"upper_bound":-0.02064007204879481},"point_estimate":-0.021925590649855442,"standard_error":0.0004988146478535917}}
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":4503421.948479167,"upper_bound":4522028.041666666},"point_estimate":4512011.037500001,"standard_error":4770.053873321457},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4497880.875,"upper_bound":4504306.333333333},"point_estimate":4501431.375,"standard_error":1496.3708809238603},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11363.88169825031,"upper_bound":20681.03413283802},"point_estimate":15694.37089636945,"standard_error":2364.887732277894},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28433.917201945223,"upper_bound":64669.976616712476},"point_estimate":47645.01270768788,"standard_error":9292.946892736067}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4410583.2625,"upper_bound":4464903.130666666},"point_estimate":4431430.78,"standard_error":14603.97026685152},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4400883.833333334,"upper_bound":4407351.0},"point_estimate":4402734.833333334,"standard_error":1685.5742755281935},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10623.6318863926,"upper_bound":21201.58116109713},"point_estimate":14435.51996871829,"standard_error":2769.83313835806},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33921.17079877471,"upper_bound":243536.06682945395},"point_estimate":146690.8954162932,"standard_error":68794.57441231674}}
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":[54021104.0,54054316.0,53718785.0,53941724.0,54250916.0,53965119.0,54033497.0,55282919.0,54203818.0,54467494.0,54927711.0,54540682.0,57420191.0,56311505.0,54874520.0,54065037.0,53685102.0,53976118.0,53973023.0,54188048.0,54013730.0,53767025.0,54036493.0,54909556.0,53789758.0,54060428.0,53988031.0,54124188.0,54004893.0,54049668.0,54021875.0,54150618.0,53796151.0,53904173.0,53801621.0,53750996.0,56104656.0,53966010.0,54017437.0,53849801.0,54009492.0,54220519.0,54189491.0,54049036.0,55668144.0,54240226.0,52742447.0,54088129.0,54016916.0,54153964.0,54143313.0,53801830.0,53541692.0,54110211.0,54206322.0,53969838.0,54231349.0,53865932.0,54022417.0,54110162.0,54145097.0,53934882.0,54411909.0,54273068.0,53974847.0,53998962.0,53994344.0,53999463.0,54350544.0,54118628.0,53936605.0,53889045.0,54031954.0,53959909.0,53802633.0,54326508.0,53846586.0,54107707.0,54236920.0,53856804.0,53875550.0,55328484.0,53931124.0,53966601.0,53844101.0,54077039.0,53920765.0,53829132.0,53898503.0,53928950.0,53915084.0,53805538.0,53914333.0,54129077.0,53835675.0,54067130.0,53932146.0,54043075.0,53717091.0,53867265.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":[52754260.0,69622255.0,52907649.0,53079952.0,52750433.0,52662358.0,52662806.0,52613156.0,52857544.0,52753159.0,53373382.0,52821426.0,52884896.0,52556379.0,53885814.0,52825804.0,52748369.0,52719826.0,52644044.0,52851202.0,53777802.0,55908912.0,53769346.0,53797379.0,52713524.0,52773166.0,52613136.0,52498040.0,52602225.0,52626901.0,52921805.0,53185059.0,52888212.0,53218592.0,53383281.0,54398296.0,52825855.0,52919521.0,52852144.0,52537454.0,52831386.0,52974885.0,52989903.0,53291439.0,52827788.0,52844780.0,53156065.0,52856833.0,52671375.0,52937945.0,53104478.0,52909051.0,52895516.0,52975867.0,52947854.0,53124666.0,53023376.0,52816497.0,52730937.0,52635648.0,52812840.0,52757607.0,53012365.0,53295056.0,52913469.0,52804715.0,52772455.0,52830644.0,53025360.0,52996325.0,52773126.0,52617745.0,52899223.0,54347080.0,52803633.0,52714175.0,52757066.0,52768237.0,52692845.0,52876590.0,52877021.0,52736427.0,52770951.0,52817990.0,52632332.0,52760993.0,55866693.0,52599881.0,52897409.0,52690351.0,52725757.0,52830373.0,54422322.0,53134222.0,52834250.0,52557972.0,52719946.0,54811166.0,53062518.0,52766153.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 @@
[4432734.041666665,4462691.729166666,4542578.895833334,4572536.583333334]
[4328015.062500002,4361731.843750001,4451643.260416665,4485360.041666664]
Loading

0 comments on commit a70acdc

Please sign in to comment.