Skip to content

Commit

Permalink
Update Benchmarks 2025-02-05 7aa8f8b
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Feb 5, 2025
1 parent fb79950 commit 323e5a1
Show file tree
Hide file tree
Showing 424 changed files with 16,417 additions and 16,229 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": 1738641153842,
"lastUpdate": 1738727606024,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -172107,6 +172107,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": 1738727605991,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 4218651,
"range": "± 83736",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 52146589,
"range": "± 1578403",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 3995,
"range": "± 288",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 51507,
"range": "± 1105",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9403,
"range": "± 247",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6508,
"range": "± 140",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 55365,
"range": "± 1380",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 65747,
"range": "± 1872",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 14851,
"range": "± 495",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6800,
"range": "± 165",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 21080,
"range": "± 709",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 78524,
"range": "± 1868",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 97014,
"range": "± 2548",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 7814,
"range": "± 376",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 46990,
"range": "± 1654",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 67723,
"range": "± 3311",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 8576,
"range": "± 300",
"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": 1738641153842,
"lastUpdate": 1738727606024,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -172106,6 +172106,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": 1738727605991,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 4218651,
"range": "± 83736",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 52146589,
"range": "± 1578403",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 3995,
"range": "± 288",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 51507,
"range": "± 1105",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9403,
"range": "± 247",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6508,
"range": "± 140",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 55365,
"range": "± 1380",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 65747,
"range": "± 1872",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 14851,
"range": "± 495",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6800,
"range": "± 165",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 21080,
"range": "± 709",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 78524,
"range": "± 1868",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 97014,
"range": "± 2548",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 7814,
"range": "± 376",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 46990,
"range": "± 1654",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 67723,
"range": "± 3311",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 8576,
"range": "± 300",
"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":4000504.995384614,"upper_bound":4044547.2407692294},"point_estimate":4016656.816923076,"standard_error":12524.286270616949},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3997942.4615384615,"upper_bound":4002592.653846154},"point_estimate":4001092.923076923,"standard_error":1455.9608253184474},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8505.504979766172,"upper_bound":16338.080640710503},"point_estimate":12247.416244103384,"standard_error":1943.3517274896985},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17929.86799964095,"upper_bound":212814.1877464868},"point_estimate":125811.87707965219,"standard_error":66354.03823019947}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4220649.115770836,"upper_bound":4253318.873333334},"point_estimate":4236852.774999997,"standard_error":8322.919822654276},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4193289.8333333335,"upper_bound":4254077.583333333},"point_estimate":4218651.416666667,"standard_error":15312.508548458369},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70171.58030420495,"upper_bound":111481.23402768721},"point_estimate":91792.52104535757,"standard_error":10875.647330259528},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":72862.3743755689,"upper_bound":94329.37392615553},"point_estimate":83736.33831307145,"standard_error":5487.568240061769}}
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":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,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":[51842427.0,52031971.0,51619811.0,52036189.0,52026862.0,52015811.0,52016412.0,52159840.0,51925342.0,52794085.0,52374661.0,52291166.0,52317976.0,52977619.0,51841155.0,52076234.0,51951681.0,51988550.0,53343362.0,51891800.0,68021057.0,54275163.0,52110207.0,52224280.0,52019137.0,52089048.0,52138952.0,51748552.0,51979253.0,51925894.0,52052670.0,52005072.0,52048974.0,51913310.0,51976969.0,51928027.0,51695904.0,53248114.0,52120236.0,52026381.0,52194095.0,52049394.0,51973252.0,52248807.0,51861122.0,52207189.0,51662552.0,52057697.0,51873476.0,51973603.0,51897441.0,52097865.0,52025260.0,51972961.0,51816870.0,51772958.0,52082136.0,52069041.0,52253465.0,51887732.0,51949648.0,51982960.0,52036971.0,51926184.0,51848148.0,51872835.0,52409978.0,52030047.0,51762979.0,52038975.0,51910524.0,52046910.0,51841375.0,51867705.0,52019849.0,51959246.0,51841085.0,52012605.0,52043133.0,52178565.0,52048492.0,52031220.0,51854369.0,52001004.0,51848118.0,52077186.0,51876151.0,51667841.0,51753411.0,52165151.0,52640619.0,51829303.0,51792654.0,51736960.0,51978893.0,51943977.0,52088317.0,51905456.0,51657011.0,52130937.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":[49851353.0,51837114.0,51847494.0,50965355.0,49759822.0,49326161.0,51634175.0,51744110.0,50209402.0,49620632.0,50539199.0,49885728.0,50536914.0,50838568.0,51176900.0,50761675.0,50049884.0,50020208.0,51446154.0,52507407.0,51880535.0,52407590.0,51567189.0,51795957.0,50097914.0,50363641.0,52291824.0,51243255.0,50292497.0,51865277.0,51851451.0,54131863.0,52222113.0,50541142.0,49691996.0,49725488.0,49335239.0,51264294.0,50952211.0,50011622.0,51086310.0,50601215.0,49491200.0,49515265.0,50309388.0,51329505.0,51541722.0,49920422.0,49871490.0,49567733.0,50646419.0,49565168.0,49339136.0,49552244.0,50151243.0,49946140.0,49875989.0,50831305.0,50319478.0,50521305.0,49563705.0,51597156.0,52786989.0,50309329.0,49712563.0,51193481.0,52335837.0,52187979.0,50955426.0,50466934.0,51570757.0,51254716.0,49997055.0,50499644.0,50661236.0,50455822.0,51669551.0,52600711.0,52435171.0,52320447.0,52632761.0,52608486.0,51048931.0,50038754.0,50318215.0,51438820.0,50281627.0,50163105.0,52521523.0,51686142.0,49754542.0,50078698.0,50126146.0,49853898.0,51089266.0,50039835.0,50119735.0,51251430.0,51606844.0,50916033.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 @@
[3944142.134615385,3967641.711538462,4030307.25,4053806.8269230765]
[3778144.666666667,3973827.229166667,4495647.395833333,4691329.958333332]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0006747729544533393,"upper_bound":0.011533260026591607},"point_estimate":0.004137314205907794,"standard_error":0.003172330746797485},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.0018219288879874895,"upper_bound":0.004647835536132315},"point_estimate":0.003683864349968591,"standard_error":0.000676656720797181}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.04608950260926492,"upper_bound":0.061708326768610045},"point_estimate":0.054820704907919016,"standard_error":0.003964572614182762},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.04805524945988249,"upper_bound":0.0639960160797215},"point_estimate":0.05437476653814799,"standard_error":0.004055978771492376}}
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":4000504.995384614,"upper_bound":4044547.2407692294},"point_estimate":4016656.816923076,"standard_error":12524.286270616949},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3997942.4615384615,"upper_bound":4002592.653846154},"point_estimate":4001092.923076923,"standard_error":1455.9608253184474},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8505.504979766172,"upper_bound":16338.080640710503},"point_estimate":12247.416244103384,"standard_error":1943.3517274896985},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17929.86799964095,"upper_bound":212814.1877464868},"point_estimate":125811.87707965219,"standard_error":66354.03823019947}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4220649.115770836,"upper_bound":4253318.873333334},"point_estimate":4236852.774999997,"standard_error":8322.919822654276},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4193289.8333333335,"upper_bound":4254077.583333333},"point_estimate":4218651.416666667,"standard_error":15312.508548458369},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":70171.58030420495,"upper_bound":111481.23402768721},"point_estimate":91792.52104535757,"standard_error":10875.647330259528},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":72862.3743755689,"upper_bound":94329.37392615553},"point_estimate":83736.33831307145,"standard_error":5487.568240061769}}
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":[13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,13.0,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":[51842427.0,52031971.0,51619811.0,52036189.0,52026862.0,52015811.0,52016412.0,52159840.0,51925342.0,52794085.0,52374661.0,52291166.0,52317976.0,52977619.0,51841155.0,52076234.0,51951681.0,51988550.0,53343362.0,51891800.0,68021057.0,54275163.0,52110207.0,52224280.0,52019137.0,52089048.0,52138952.0,51748552.0,51979253.0,51925894.0,52052670.0,52005072.0,52048974.0,51913310.0,51976969.0,51928027.0,51695904.0,53248114.0,52120236.0,52026381.0,52194095.0,52049394.0,51973252.0,52248807.0,51861122.0,52207189.0,51662552.0,52057697.0,51873476.0,51973603.0,51897441.0,52097865.0,52025260.0,51972961.0,51816870.0,51772958.0,52082136.0,52069041.0,52253465.0,51887732.0,51949648.0,51982960.0,52036971.0,51926184.0,51848148.0,51872835.0,52409978.0,52030047.0,51762979.0,52038975.0,51910524.0,52046910.0,51841375.0,51867705.0,52019849.0,51959246.0,51841085.0,52012605.0,52043133.0,52178565.0,52048492.0,52031220.0,51854369.0,52001004.0,51848118.0,52077186.0,51876151.0,51667841.0,51753411.0,52165151.0,52640619.0,51829303.0,51792654.0,51736960.0,51978893.0,51943977.0,52088317.0,51905456.0,51657011.0,52130937.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":[49851353.0,51837114.0,51847494.0,50965355.0,49759822.0,49326161.0,51634175.0,51744110.0,50209402.0,49620632.0,50539199.0,49885728.0,50536914.0,50838568.0,51176900.0,50761675.0,50049884.0,50020208.0,51446154.0,52507407.0,51880535.0,52407590.0,51567189.0,51795957.0,50097914.0,50363641.0,52291824.0,51243255.0,50292497.0,51865277.0,51851451.0,54131863.0,52222113.0,50541142.0,49691996.0,49725488.0,49335239.0,51264294.0,50952211.0,50011622.0,51086310.0,50601215.0,49491200.0,49515265.0,50309388.0,51329505.0,51541722.0,49920422.0,49871490.0,49567733.0,50646419.0,49565168.0,49339136.0,49552244.0,50151243.0,49946140.0,49875989.0,50831305.0,50319478.0,50521305.0,49563705.0,51597156.0,52786989.0,50309329.0,49712563.0,51193481.0,52335837.0,52187979.0,50955426.0,50466934.0,51570757.0,51254716.0,49997055.0,50499644.0,50661236.0,50455822.0,51669551.0,52600711.0,52435171.0,52320447.0,52632761.0,52608486.0,51048931.0,50038754.0,50318215.0,51438820.0,50281627.0,50163105.0,52521523.0,51686142.0,49754542.0,50078698.0,50126146.0,49853898.0,51089266.0,50039835.0,50119735.0,51251430.0,51606844.0,50916033.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 @@
[3944142.134615385,3967641.711538462,4030307.25,4053806.8269230765]
[3778144.666666667,3973827.229166667,4495647.395833333,4691329.958333332]
Loading

0 comments on commit 323e5a1

Please sign in to comment.