Skip to content

Commit

Permalink
Update Benchmarks 2025-01-22 7aa8f8b
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jan 22, 2025
1 parent acacc15 commit 623d5d9
Show file tree
Hide file tree
Showing 424 changed files with 14,831 additions and 14,397 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": 1737431538762,
"lastUpdate": 1737517991664,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -170371,6 +170371,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": 1737517991630,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 3993728,
"range": "± 21171",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 53561953,
"range": "± 858926",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 4007,
"range": "± 133",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 53215,
"range": "± 444",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9609,
"range": "± 153",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6688,
"range": "± 100",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 57758,
"range": "± 642",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 68190,
"range": "± 1008",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 15367,
"range": "± 490",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6990,
"range": "± 77",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 21638,
"range": "± 839",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 81269,
"range": "± 784",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 100788,
"range": "± 1578",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 8204,
"range": "± 1393",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 49083,
"range": "± 1299",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 70554,
"range": "± 3819",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 9114,
"range": "± 292",
"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": 1737431538762,
"lastUpdate": 1737517991664,
"repoUrl": "https://github.com/MingweiSamuel/hydroflow",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -170370,6 +170370,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": 1737517991630,
"tool": "cargo",
"benches": [
{
"name": "fork_join/hydroflow_builder",
"value": 3993728,
"range": "± 21171",
"unit": "ns/iter"
},
{
"name": "hydroflow_diamond",
"value": 53561953,
"range": "± 858926",
"unit": "ns/iter"
},
{
"name": "micro/ops/identity",
"value": 4007,
"range": "± 133",
"unit": "ns/iter"
},
{
"name": "micro/ops/unique",
"value": 53215,
"range": "± 444",
"unit": "ns/iter"
},
{
"name": "micro/ops/map",
"value": 9609,
"range": "± 153",
"unit": "ns/iter"
},
{
"name": "micro/ops/flat_map",
"value": 6688,
"range": "± 100",
"unit": "ns/iter"
},
{
"name": "micro/ops/join",
"value": 57758,
"range": "± 642",
"unit": "ns/iter"
},
{
"name": "micro/ops/difference",
"value": 68190,
"range": "± 1008",
"unit": "ns/iter"
},
{
"name": "micro/ops/union",
"value": 15367,
"range": "± 490",
"unit": "ns/iter"
},
{
"name": "micro/ops/tee",
"value": 6990,
"range": "± 77",
"unit": "ns/iter"
},
{
"name": "micro/ops/fold",
"value": 21638,
"range": "± 839",
"unit": "ns/iter"
},
{
"name": "micro/ops/sort",
"value": 81269,
"range": "± 784",
"unit": "ns/iter"
},
{
"name": "micro/ops/crossjoin",
"value": 100788,
"range": "± 1578",
"unit": "ns/iter"
},
{
"name": "micro/ops/anti_join",
"value": 8204,
"range": "± 1393",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/small",
"value": 49083,
"range": "± 1299",
"unit": "ns/iter"
},
{
"name": "micro/ops/next_tick/big",
"value": 70554,
"range": "± 3819",
"unit": "ns/iter"
},
{
"name": "micro/ops/group_by",
"value": 9114,
"range": "± 292",
"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":3998181.559230769,"upper_bound":4013105.0461153854},"point_estimate":4005036.7507692324,"standard_error":3833.2257861481385},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3989751.346153846,"upper_bound":3998797.230769231},"point_estimate":3993420.5,"standard_error":2204.258533179797},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12316.870350562769,"upper_bound":22317.805496087654},"point_estimate":17120.665334508943,"standard_error":2639.2571137593895},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23611.754697285865,"upper_bound":53869.918740214685},"point_estimate":38586.66586193759,"standard_error":8151.567392321079}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3995172.672173077,"upper_bound":4003417.481538462},"point_estimate":3999065.5661538453,"standard_error":2111.096244429947},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3991962.846153846,"upper_bound":3996366.807692308},"point_estimate":3993728.423076923,"standard_error":1041.1255227258225},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6530.681814826983,"upper_bound":13974.531167287358},"point_estimate":10144.63329681978,"standard_error":1943.050595104402},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13981.591495119157,"upper_bound":27785.96291641048},"point_estimate":21171.45685180786,"standard_error":3562.5552762926995}}
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":[52019360.0,51890820.0,51938770.0,51892723.0,52511630.0,52143513.0,51848360.0,51773751.0,51730761.0,52902291.0,51998762.0,52341012.0,51912600.0,52885419.0,51806121.0,51799529.0,51827581.0,53216608.0,52568696.0,51984364.0,51859401.0,52648767.0,51796524.0,52408037.0,51625253.0,51727946.0,51882174.0,51843942.0,52246745.0,51956983.0,51978493.0,51869289.0,51656922.0,52347113.0,51776957.0,52000165.0,51937337.0,52187066.0,52477890.0,52267436.0,51879933.0,51765929.0,52350232.0,51914627.0,51603806.0,51870494.0,51846710.0,52096237.0,51914306.0,51986100.0,52104091.0,51653319.0,52196274.0,51818357.0,52553061.0,51697462.0,53004114.0,51767953.0,52085417.0,51854465.0,51771129.0,51992243.0,52112989.0,51721196.0,51896563.0,51818618.0,51991471.0,51940345.0,51786758.0,51938953.0,51735222.0,51830219.0,51746713.0,52123197.0,51863592.0,53116254.0,51716947.0,51869943.0,52047255.0,51762763.0,51842282.0,52144748.0,51741203.0,51561857.0,55279459.0,51826452.0,51920298.0,51943912.0,52238022.0,53675580.0,52070519.0,51735242.0,52129068.0,51698203.0,53135380.0,51692472.0,52158323.0,52046003.0,51793461.0,51682924.0]}
{"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":[51833315.0,51965321.0,51656584.0,51775727.0,51957536.0,51825720.0,51974210.0,51771425.0,51926124.0,52620202.0,51681577.0,52225884.0,51701113.0,52743022.0,51772888.0,51868166.0,51806240.0,51904303.0,51863337.0,52035308.0,53455013.0,52673672.0,51580277.0,51901889.0,51744545.0,51899564.0,51914161.0,51948385.0,51862134.0,51992499.0,51958294.0,51838550.0,51821148.0,51916165.0,51914071.0,51854269.0,51802703.0,51942374.0,52108134.0,52205767.0,51913991.0,52540733.0,51889145.0,51968543.0,51950259.0,51870260.0,51872975.0,52097285.0,52064092.0,51915174.0,51775633.0,51801541.0,51942154.0,51815988.0,51843048.0,51883174.0,51932486.0,52114436.0,52174789.0,52232947.0,51862465.0,51880238.0,51939099.0,51957152.0,51836006.0,51928629.0,51862295.0,51925884.0,52074342.0,51774891.0,51876101.0,51917728.0,52089830.0,52054605.0,51980115.0,51963484.0,51699560.0,52342684.0,51919211.0,51752229.0,51968523.0,52026803.0,52055446.0,52040108.0,52315041.0,51875079.0,51869077.0,51780833.0,51904664.0,52139583.0,51747199.0,53052791.0,52243267.0,51874317.0,52031862.0,51993571.0,52135986.0,52469781.0,52024114.0,51760374.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 @@
[3906538.096153846,3945413.596153846,4049081.596153846,4087957.096153846]
[3945871.615384614,3967222.874999999,4024159.567307693,4045510.8269230784]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.00031123951339016045,"upper_bound":0.004435131336649599},"point_estimate":0.002367662139902471,"standard_error":0.0010480983989414132},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0009374242180292693,"upper_bound":0.0020560417363104655},"point_estimate":0.0006417356893775317,"standard_error":0.0007802834737168871}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0037488200739499876,"upper_bound":0.0005325431554825836},"point_estimate":-0.0014909188072345092,"standard_error":0.0010955256030131702},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":-0.0012393972253100793,"upper_bound":0.0012461557101421938},"point_estimate":0.0000771076015968486,"standard_error":0.0006143600095278455}}
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":3998181.559230769,"upper_bound":4013105.0461153854},"point_estimate":4005036.7507692324,"standard_error":3833.2257861481385},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3989751.346153846,"upper_bound":3998797.230769231},"point_estimate":3993420.5,"standard_error":2204.258533179797},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12316.870350562769,"upper_bound":22317.805496087654},"point_estimate":17120.665334508943,"standard_error":2639.2571137593895},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23611.754697285865,"upper_bound":53869.918740214685},"point_estimate":38586.66586193759,"standard_error":8151.567392321079}}
{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3995172.672173077,"upper_bound":4003417.481538462},"point_estimate":3999065.5661538453,"standard_error":2111.096244429947},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3991962.846153846,"upper_bound":3996366.807692308},"point_estimate":3993728.423076923,"standard_error":1041.1255227258225},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6530.681814826983,"upper_bound":13974.531167287358},"point_estimate":10144.63329681978,"standard_error":1943.050595104402},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13981.591495119157,"upper_bound":27785.96291641048},"point_estimate":21171.45685180786,"standard_error":3562.5552762926995}}
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":[52019360.0,51890820.0,51938770.0,51892723.0,52511630.0,52143513.0,51848360.0,51773751.0,51730761.0,52902291.0,51998762.0,52341012.0,51912600.0,52885419.0,51806121.0,51799529.0,51827581.0,53216608.0,52568696.0,51984364.0,51859401.0,52648767.0,51796524.0,52408037.0,51625253.0,51727946.0,51882174.0,51843942.0,52246745.0,51956983.0,51978493.0,51869289.0,51656922.0,52347113.0,51776957.0,52000165.0,51937337.0,52187066.0,52477890.0,52267436.0,51879933.0,51765929.0,52350232.0,51914627.0,51603806.0,51870494.0,51846710.0,52096237.0,51914306.0,51986100.0,52104091.0,51653319.0,52196274.0,51818357.0,52553061.0,51697462.0,53004114.0,51767953.0,52085417.0,51854465.0,51771129.0,51992243.0,52112989.0,51721196.0,51896563.0,51818618.0,51991471.0,51940345.0,51786758.0,51938953.0,51735222.0,51830219.0,51746713.0,52123197.0,51863592.0,53116254.0,51716947.0,51869943.0,52047255.0,51762763.0,51842282.0,52144748.0,51741203.0,51561857.0,55279459.0,51826452.0,51920298.0,51943912.0,52238022.0,53675580.0,52070519.0,51735242.0,52129068.0,51698203.0,53135380.0,51692472.0,52158323.0,52046003.0,51793461.0,51682924.0]}
{"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":[51833315.0,51965321.0,51656584.0,51775727.0,51957536.0,51825720.0,51974210.0,51771425.0,51926124.0,52620202.0,51681577.0,52225884.0,51701113.0,52743022.0,51772888.0,51868166.0,51806240.0,51904303.0,51863337.0,52035308.0,53455013.0,52673672.0,51580277.0,51901889.0,51744545.0,51899564.0,51914161.0,51948385.0,51862134.0,51992499.0,51958294.0,51838550.0,51821148.0,51916165.0,51914071.0,51854269.0,51802703.0,51942374.0,52108134.0,52205767.0,51913991.0,52540733.0,51889145.0,51968543.0,51950259.0,51870260.0,51872975.0,52097285.0,52064092.0,51915174.0,51775633.0,51801541.0,51942154.0,51815988.0,51843048.0,51883174.0,51932486.0,52114436.0,52174789.0,52232947.0,51862465.0,51880238.0,51939099.0,51957152.0,51836006.0,51928629.0,51862295.0,51925884.0,52074342.0,51774891.0,51876101.0,51917728.0,52089830.0,52054605.0,51980115.0,51963484.0,51699560.0,52342684.0,51919211.0,51752229.0,51968523.0,52026803.0,52055446.0,52040108.0,52315041.0,51875079.0,51869077.0,51780833.0,51904664.0,52139583.0,51747199.0,53052791.0,52243267.0,51874317.0,52031862.0,51993571.0,52135986.0,52469781.0,52024114.0,51760374.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 @@
[3906538.096153846,3945413.596153846,4049081.596153846,4087957.096153846]
[3945871.615384614,3967222.874999999,4024159.567307693,4045510.8269230784]
Loading

0 comments on commit 623d5d9

Please sign in to comment.