Skip to content

Commit

Permalink
Add automated benchmarking (#377)
Browse files Browse the repository at this point in the history
  • Loading branch information
peytondmurray authored Oct 23, 2024
1 parent 62b8a28 commit c24211b
Show file tree
Hide file tree
Showing 15 changed files with 447 additions and 114 deletions.
352 changes: 352 additions & 0 deletions .asv/results/benchmarks.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"commit_hash": "52aca7e99aa537a4ccfce425802b96195c8fa858", "env_name": "virtualenv-py3.11", "date": 1729193273000, "params": {"arch": "x86_64", "cpu": "Intel(R) Xeon(R) CPU @ 2.30GHz", "machine": "cirun-peytondmurray--versioned-hdf5-ffd0030", "num_cpu": "8", "os": "Linux 6.8.0-1014-gcp", "ram": "30799060", "python": "3.11"}, "python": "3.11", "requirements": {}, "env_vars": {}, "result_columns": ["result", "params", "version", "started_at", "duration", "stats_ci_99_a", "stats_ci_99_b", "stats_q_25", "stats_q_75", "stats_number", "stats_repeat", "samples", "profile"], "results": {"delete_versions.TimeDeleting.time_delete": [[0.2387862350000205, 0.7329137450000189, 1.2331673324999883], [["10", "30", "50"]], "08272cd8ae51a90b06a17e73c3b3546ed492ada2a98fdcd9e070bbb6d95303f3", 1729194470443, 38.195, [0.22559, 0.71119, 1.1444], [0.26136, 0.76667, 1.3554], [0.23255, 0.72199, 1.2216], [0.25328, 0.73721, 1.2615], [1, 1, 1], [10, 6, 4], [[0.22684615299999678, 0.23232741999999007, 0.23962396600001057, 0.23322989100000768, 0.23794850400003043, 0.22559306300001936, 0.2503261179999754, 0.26136014999997315, 0.2552152720001004, 0.25425913799995215], [0.7372879000000125, 0.7197072330000083, 0.7193895290000114, 0.7288365829999748, 0.7666680940000106, 0.7369909070000631], [1.224204732999965, 1.3195533410000166, 1.2138834910000469, 1.2421299320000116]]], "hdf5.TimePureHDF5.time_getattr": [[0.0003942591666659441], [], "2e759d308432d2570cd8b41140c6171cbdac2f79c07f8cf323e54c6be0273446", 1729194508639, 0.19662, [0.00038849], [0.0004212], [0.00039034], [0.00039783], [27], [10], [[0.00039619333333533815, 0.0003884935185177946, 0.00038929637037199427, 0.0004212011111109051, 0.0004033040370380284, 0.0003983808888876781, 0.00039311092592487075, 0.00039182618518309565, 0.0003954074074070175, 0.0003898412962952433]]], "hdf5.TimePureHDF5.time_resize_bigger": [[6.653056748469273e-05], [], "d0a22645103f056daa04af1d58f2abbcf7d4459232db9c22ddb408f1c0213792", 1729194508836, 0.19638, [6.4743e-05], [6.8769e-05], [6.5307e-05], [6.7292e-05], [163], [10], [[6.790186503090484e-05, 6.693451533734344e-05, 6.627877914114906e-05, 6.67823558282364e-05, 6.741117791406301e-05, 6.513113496887636e-05, 6.876904907978783e-05, 6.474290184048236e-05, 6.508755828227365e-05, 6.583488957096575e-05]]], "hdf5.TimePureHDF5.time_resize_smaller": [[7.041915838502866e-05], [], "0ca62d1c3dee9f1b38e907e67525fcf5ae5e2ce489ea8f306231232ce1b83fb9", 1729194509033, 0.20141, [6.948e-05], [7.2266e-05], [6.9746e-05], [7.1571e-05], [161], [10], [[7.128045962719897e-05, 7.226633540391919e-05, 7.166718633538525e-05, 7.201267080731188e-05, 7.035378260852893e-05, 7.048453416152839e-05, 6.960445962772186e-05, 6.960028571433304e-05, 6.948034782631704e-05, 7.017188819834768e-05]]], "hdf5.TimePureHDF5.time_setattr": [[0.0024464268000087943], [], "800ca98ef22079d63aebf10eb17e9f5771436b237fbf92b5d61adc551d84993c", 1729194509234, 0.20586, [0.002299], [0.002574], [0.0023895], [0.0024998], [5], [10], [[0.0025739563999991333, 0.0025279911999973592, 0.002484335999997711, 0.0024842410000019298, 0.0025049589999980525, 0.0023900787999991736, 0.0023893260000022567, 0.002352696200000537, 0.0022989798000025985, 0.0024086126000156583]]], "inmemoryarraydataset.TimeInMemoryArrayDataset.time_getattr": [[0.11531553600002553], [], "03bc703ccc7f5109bd09fb364d994f8b407dd1c5ef0688fecbfb98bd31f401d7", 1729194509440, 0.72657, [0.11431], [0.11585], [0.11486], [0.11575], [1], [10], [[0.115849819999994, 0.11504425300000776, 0.11534959100004016, 0.11459697700001925, 0.11431455600001073, 0.11578785100005007, 0.11570030100006079, 0.11576550000006591, 0.1152814810000109, 0.11479830899997978]]], "inmemoryarraydataset.TimeInMemoryArrayDataset.time_resize_bigger": [[3.8563915309999857], [], "fdc09f867950d3ea63ce715311e8204e45a055959d732b4ac531a9afbc5054eb", 1729194510167, 12.741, [3.6233], [4.1948], [3.8353], [3.9301], [1], [4], [[3.8711238500000036, 3.816314346000013, 4.107020741000042, 3.8416592119999677]]], "inmemoryarraydataset.TimeInMemoryArrayDataset.time_resize_smaller": [[0.01763106800001424], [], "082fed10fc0ef1f09ef29258cfc6d044727ca67460b78944ced94a1b40d065ef", 1729194522908, 0.21142, [0.017002], [0.019505], [0.017398], [0.017825], [1], [10], [[0.017843479000021034, 0.017769910000026812, 0.017395925000016632, 0.017002130999969722, 0.017405025000016394, 0.01787308400002985, 0.017505333000030987, 0.01775680299999749, 0.017056120999995983, 0.01950507200001539]]], "inmemoryarraydataset.TimeInMemoryArrayDataset.time_setattr": [[0.11596620699998539], [], "a6f9aa34a9a23e90a219560b66ec33cd105e73f8004bfe43c54bb75805269541", 1729194523120, 0.76164, [0.11448], [0.12788], [0.11533], [0.11646], [1], [10], [[0.11930848899999091, 0.11617260899998882, 0.11523312799999985, 0.11637322899997571, 0.11575980499998195, 0.11648319400001128, 0.11470437700006642, 0.1156297640000048, 0.11447846099997605, 0.12788130499995987]]], "inmemorydataset.TimeInMemoryDataset.time_getitem": [[0.0021607324999954676], [], "3d9054259fd156ce88e37d3c08f3952b7ea524394ba8b0fb2e5ba9af2f618f69", 1729194523882, 0.98266, [0.0020973], [0.0022369], [0.0021156], [0.0021991], [11], [10], [[0.002194935454543735, 0.0021814082727267055, 0.0021248869090920216, 0.0022005281818192916, 0.0022081071818175506, 0.0022368669090879353, 0.0021049310000039027, 0.0021400567272642297, 0.0020972983636407994, 0.002112536909087546]]], "inmemorydataset.TimeInMemoryDataset.time_resize_bigger": [[0.2597775084999512], [], "b778cca65c85402b72c0220afe38e2598e8a2d08d09a6c4e37562b8880752851", 1729194524864, 2.3866, [0.25705], [0.29579], [0.258], [0.2695], [1], [10], [[0.26941096299998435, 0.29578817300000537, 0.27119977499995684, 0.2579850519999809, 0.2588224219999802, 0.25802955899996505, 0.2695258420000073, 0.25705457200001547, 0.2607325949999222, 0.2577398420000918]]], "inmemorydataset.TimeInMemoryDataset.time_resize_smaller": [[0.1684105109999905], [], "c9c051c4af010816abc469883320dc647f7ac6acd0ed78f11f314c0dacf65e1c", 1729194527251, 1.8515, [0.16091], [0.1907], [0.16556], [0.17348], [1], [10], [[0.17581308100000115, 0.17090890700001182, 0.1675973069999941, 0.1692237149999869, 0.1743343310000114, 0.1653175100000226, 0.16420011599996087, 0.1609138950000215, 0.16628647200002433, 0.190700080000056]]], "inmemorydataset.TimeInMemoryDataset.time_setitem": [[0.19841210050000768], [], "e96199385d96cb13ddb7a257ded590b70a1b7a1fd1523460f2131e94d10b9f5c", 1729194529103, 1.9607, [0.19606], [0.20393], [0.19684], [0.19985], [1], [10], [[0.19712283000001207, 0.19881405600000335, 0.20002629500004332, 0.20393443999995498, 0.20091060300001118, 0.1964500889999954, 0.1967395580001039, 0.1960613100000046, 0.19801014500001202, 0.19931393900003513]]], "many_chunks.time_many_chunks": [[1.7628785860000562], [], "cabb39a1324ee887948aaa0a43500922a2b54721821fefdec9eaff931456a27e", 1729194531064, 10.737, [1.7261], [1.8333], [1.7503], [1.7741], [1], [10], [[1.7946897709999803, 1.8332553770000004, 1.7677279100000192, 1.7569758399999955, 1.7762074980000193, 1.7318765480000593, 1.7261438230000294, 1.7608645610000622, 1.7648926110000502, 1.7480416729999888]]], "many_chunks.time_many_chunks_arange": [[4.208695124499997], [], "f2c60d70cd09f267a90204fcc7f961f9ea05b68d268e4e2e56d64a6dac3296e6", 1729194541801, 10.653, [3.9727], [4.4196], [4.1403], [4.2645], [1], [4], [[4.158122134999985, 4.259268114000008, 4.086984641999948, 4.280233924000072]]], "many_chunks.time_many_chunks_integer_index": [[1.8079228034999915], [], "8c51f263d02dccf5bd0bcab3038302a963240197a7e8d4db7a1ff450b7a51fc4", 1729194552454, 11.32, [1.7765], [1.8639], [1.798], [1.8242], [1], [10], [[1.7893192860000227, 1.7764915259999725, 1.8638841260000163, 1.82836305699999, 1.8116193789999784, 1.8292031329999645, 1.8053019149999727, 1.8028542609999931, 1.8105436920000102, 1.7963344099999858]]], "resize.time_resize": [[0.08075373849996481], [], "139acbc7aac740ddd5fc4148856dd9091cd651897ae668a8777a3192b67cdedf", 1729194563775, 0.60264, [0.079668], [0.0837], [0.08037], [0.082628], [1], [10], [[0.08320058100002825, 0.0809116050000398, 0.08325841600003514, 0.0805248959999858, 0.08090923200001043, 0.08370022099995822, 0.08059824499991919, 0.0802814449999687, 0.0803189169999996, 0.07966765700007272]]], "resize.time_resize_and_write": [[5.258660953499998], [], "b4b4259cb46ee209f997c5832896749d06178290828afc8d7beb0874e813b44c", 1729194564378, 10.548, [3.7551], [6.7622], [5.2436], [5.2737], [1], [2], [[5.228590112000006, 5.28873179499999]]], "resize.time_resize_and_write_hdf5": [[1.4467696794999654], [], "a4386c79036bab0a0fd626cd38ad9871c13d9504cf70b4791c1b45c8ac2c2dcb", 1729194574926, 8.546, [1.4028], [1.5], [1.4125], [1.4758], [1], [10], [[1.4960773739999809, 1.473862741000005, 1.4763050779999958, 1.474455675999991, 1.4999686689999976, 1.4121954890000552, 1.4122497160000194, 1.4028182949999746, 1.4196766179999258, 1.4133328520000532]]], "resize.time_resize_and_write_hdf5_no_copy": [[0.07681585650004763], [], "f94f592d285299e8c5c7a2fbfb86b129371e9d58c71d13f55f14a6176fc66808", 1729194583472, 0.5579, [0.075741], [0.080987], [0.076092], [0.077583], [1], [10], [[0.07593489499998896, 0.07597559800001363, 0.07574061299999357, 0.07728835799997569, 0.08098718000002236, 0.07768118900003174, 0.07661628300002121, 0.07801443899995775, 0.07701543000007405, 0.07643924400008473]]], "resize.time_resize_hdf5": [[0.6056949905000124], [], "4e9ed3924a20c3eb88bff7199efce32a2f66cf82247e481040b00f67b6e21ed9", 1729194584030, 3.6298, [0.58675], [0.61544], [0.60392], [0.61032], [1], [10], [[0.5867515289999687, 0.6070298679999837, 0.6058430210000552, 0.6121450240000286, 0.6037039770000092, 0.5888744210000141, 0.6045584729999973, 0.6154410769999004, 0.6055469599999697, 0.6114153470000474]]], "versionedhdf5file.TimeDatetimeAccess.time_version_by_datetime": [[0.031923934999980474], [], "68650944530784b3fda1ba4817d8e831fda665cd7ff0a32c4e20e92aaac32816", 1729194587660, 3.0892, [0.03106], [0.035014], [0.031699], [0.032789], [1], [10], [[0.031059697999978653, 0.031718804000036016, 0.03201599400000532, 0.03303554100000383, 0.035013658000025316, 0.03183187599995563, 0.03169215900004474, 0.03205045900006098, 0.03160499600005551, 0.03330933200004438]]]}, "durations": {"<build>": 23.980255842208862}, "version": 2}
Loading

0 comments on commit c24211b

Please sign in to comment.