From 086a0fbe1a5943aea000dffca664465fabd73ecb Mon Sep 17 00:00:00 2001 From: philipc2 Date: Wed, 18 Sep 2024 00:42:33 +0000 Subject: [PATCH] =?UTF-8?q?[=F0=9F=A4=96]=20Update=20benchmark=20results?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...1-netcdf4-pip+pyfma-setuptools_scm-xarray.json | 1 + results/benchmarks.json | 15 --------------- 2 files changed, 1 insertion(+), 15 deletions(-) create mode 100644 results/GH-Actions/f159bb1c-conda-py3.11-netcdf4-pip+pyfma-setuptools_scm-xarray.json diff --git a/results/GH-Actions/f159bb1c-conda-py3.11-netcdf4-pip+pyfma-setuptools_scm-xarray.json b/results/GH-Actions/f159bb1c-conda-py3.11-netcdf4-pip+pyfma-setuptools_scm-xarray.json new file mode 100644 index 00000000..daacbd8c --- /dev/null +++ b/results/GH-Actions/f159bb1c-conda-py3.11-netcdf4-pip+pyfma-setuptools_scm-xarray.json @@ -0,0 +1 @@ +{"commit_hash": "f159bb1cba224ef5035bddb6c3b24b2487940f70", "env_name": "conda-py3.11-netcdf4-pip+pyfma-setuptools_scm-xarray", "date": 1726619571000, "params": {"arch": "x64", "cpu": "2-core unknown", "machine": "GH-Actions", "os": "ubuntu-latest", "ram": "7GB", "python": "3.11", "setuptools_scm": "", "xarray": "", "netcdf4": "", "pip+pyfma": ""}, "python": "3.11", "requirements": {"setuptools_scm": "", "xarray": "", "netcdf4": "", "pip+pyfma": ""}, "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": {"face_bounds.FaceBounds.time_face_bounds": [[0.007938537500024268, 2.024393446000005, 0.2201065164999818, 1.586992727500018], [["PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/ugrid/quad-hexagon/grid.nc')", "PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/ugrid/geoflow-small/grid.nc')", "PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/scrip/outCSne8/outCSne8.nc')", "PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/mpas/QU/oQU480.231010.nc')"]], "59ab137a0d4a031edd79f08b2454bef8eeb9cd8ef799f72e5272f249063ec61d", 1726619963475, 98.67, [0.0075464, 1.1716, 0.17521, 1.0373], [0.0082561, 2.8771, 0.265, 2.1367], [0.0076985, 2.0159, 0.21966, 1.5815], [0.0080256, 2.0329, 0.22056, 1.5925], [1, 1, 1, 1], [6, 2, 2, 2]], "import.Imports.timeraw_import_uxarray": [[1.8099834010000109], [], "05d7358a621ba8469294e43469945f02cd99857a9d23b35cc2a37d5c90deaf20", 1726620012577, 23.581, [1.7772], [1.8816], [1.7913], [1.864], [1], [8]], "mpas_ocean.ConnectivityConstruction.time_face_face_connectivity": [[0.04140572799997244, 0.6577058579999857], [["'480km'", "'120km'"]], "0e86f4796f5762f3d54fbc03de55c71678cd10713a9d855732c8d7f6271fb5d9", 1726620024532, 9.4359, [0.041127, 0.63867], [0.042523, 0.66807], [0.041182, 0.65039], [0.041782, 0.66075], [1, 1], [10, 10]], "mpas_ocean.ConnectivityConstruction.time_n_nodes_per_face": [[0.0005183204999923419, 0.0018524139999840372], [["'480km'", "'120km'"]], "048a954b109fd388237d52a513b83fdb053c87fe5b04e39e2b0ed22db26ac7cc", 1726620029276, 18.458, [0.00049575, 0.0018121], [0.00054382, 0.0019251], [0.00050783, 0.0018326], [0.00053439, 0.0018827], [1, 1], [10, 10]], "mpas_ocean.ConstructTreeStructures.time_ball_tree": [[3.034614783266361e-07, 1.228443097145942e-06], [["'480km'", "'120km'"]], "e6c12f881e09c7410a76b884d48cbd5cfed69c7b1ac45f0a912c25e683644eec", 1726620038601, 2.0859, [2.9902e-07, 1.2147e-06], [3.104e-07, 1.2906e-06], [3.0173e-07, 1.2257e-06], [3.0473e-07, 1.2406e-06], [41574, 42678], [10, 10]], "mpas_ocean.ConstructTreeStructures.time_kd_tree": [[2.8029092858461336e-07, 8.54580645574292e-07], [["'480km'", "'120km'"]], "5cb806e87ae96ad594fa332873c00f308209beb043243fad87db127a6f58d0d2", 1726620039656, 1.8561, [2.7843e-07, 8.4968e-07], [2.8685e-07, 8.6491e-07], [2.7942e-07, 8.5019e-07], [2.8148e-07, 8.5838e-07], [42904, 39159], [10, 10]], "mpas_ocean.GeoDataFrame.time_to_geodataframe": [[0.005946162499981256, 0.07840247099997555, 0.060465869500006875, 1.043661524000015], [["'480km'", "'120km'"], ["True", "False"]], "5ae84430963547882e3ca35285f39b2c73c17832f240321838d046fe481aff0a", 1726620061958, 52.35, [0.0056226, 0.077929, 0.058128, 1.0324], [0.0062422, 0.080401, 0.062922, 1.0654], [0.0058951, 0.078121, 0.059428, 1.0436], [0.0060187, 0.079165, 0.061163, 1.0534], [1, 1, 1, 1], [10, 10, 10, 9]], "mpas_ocean.Gradient.time_gradient": [[0.00029407582051222704, 0.0028027768750007453], [["'480km'", "'120km'"]], "a6a46ac79f2cff8797ec9dc46acbbdf483ada08ae6701d6631d0382b0051c35d", 1726620087960, 1.6409, [0.00028917, 0.0027262], [0.0002991, 0.0028305], [0.0002907, 0.0027677], [0.00029572, 0.002818], [39, 4], [10, 10]], "mpas_ocean.HoleEdgeIndices.time_construct_hole_edge_indices": [[0.00012296112222208596, 0.0002089302363629031], [["'480km'", "'120km'"]], "40d01110d8192eb24b3d3c7ce52f74afbaa2f8efd645eb650339db1cbfe9e4f9", 1726620088781, 1.6356, [0.00012058, 0.00020804], [0.00013693, 0.00023121], [0.00012164, 0.00020831], [0.00012426, 0.00021045], [90, 55], [10, 10]], "mpas_ocean.Integrate.time_integrate": [[0.012048448999962602, 0.17657389700002568], [["'480km'", "'120km'"]], "602926f39f66a5fee325785baf58dba3ae5cad8c95697670b119457ddcdb2461", 1726620098882, 30.562, [0.011596, 0.17189], [0.013352, 0.18745], [0.01193, 0.17471], [0.012264, 0.17828], [1, 1], [6, 10]], "mpas_ocean.MatplotlibConversion.time_dataarray_to_polycollection": [[0.023850461499989706, 0.023758982499998638, 0.023778856500030088, 0.35968661650002787, 0.3635860109999953, 0.3619247610000116], [["'480km'", "'120km'"], ["'include'", "'exclude'", "'split'"]], "f8d69840e549a19644389544b092a40b8b32f29d28a21fc1c35c2fe6578a5977", 1726620109117, 72.698, [0.022883, 0.023251, 0.023452, 0.35669, 0.35481, 0.3574], [0.024624, 0.024175, 0.02464, 0.36266, 0.36797, 0.366], [0.023714, 0.02367, 0.023556, 0.35826, 0.35954, 0.35905], [0.024477, 0.024026, 0.02401, 0.36175, 0.36532, 0.36402], [1, 1, 1, 1, 1, 1], [10, 10, 10, 10, 10, 10]], "mpas_ocean.RemapDownsample.time_inverse_distance_weighted_remapping": [[0.05496326299999055], [], "35146054f62256ab927954781012aad8a15b03eef90a4aece78bf2b7002c4853", 1726620145622, 1.7186, [0.054854], [0.055364], [0.054919], [0.055142], [1], [10]], "mpas_ocean.RemapDownsample.time_nearest_neighbor_remapping": [[0.04492117050000388], [], "3454ce734208221027c7080a56f1e679ae092a93516752a89474d75d7a705472", 1726620146482, 1.6092, [0.044767], [0.045312], [0.044879], [0.045019], [1], [10]], "mpas_ocean.RemapUpsample.time_inverse_distance_weighted_remapping": [[0.36149048150002727], [], "0836cc8c471952d8a557cf8d6c1d3c0677d0193d4ad961126f0bd34dab5dd9b9", 1726620147289, 5.2819, [0.35883], [0.38858], [0.36109], [0.36257], [1], [10]], "mpas_ocean.RemapUpsample.time_nearest_neighbor_remapping": [[0.26473521249999976], [], "db94cc8878dce6417e0aa06f72be38042115986e62fe929389fb2b48d8c93582", 1726620149942, 4.0757, [0.2631], [0.26687], [0.26343], [0.26524], [1], [10]], "quad_hexagon.QuadHexagon.time_open_dataset": [[0.006869916249996777], [], "04f0374471175756c99c2792d638ac40872fdbe2301368ec39fd096f4195fa9a", 1726620152072, 0.38504, [0.0067358], [0.0072559], [0.0067928], [0.0068962], [2], [10]], "quad_hexagon.QuadHexagon.time_open_grid": [[0.005843078999987483], [], "23b984b5aa811d5e0d05013c8e071d46285a6908fa146376bc3ca71591fa251a", 1726620152268, 0.3682, [0.0055306], [0.0062434], [0.0055842], [0.0060973], [2], [10]], "face_bounds.FaceBounds.peakmem_face_bounds": [[385269760, 387313664, 384421888, 383393792], [["PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/ugrid/quad-hexagon/grid.nc')", "PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/ugrid/geoflow-small/grid.nc')", "PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/scrip/outCSne8/outCSne8.nc')", "PosixPath('/home/runner/work/uxarray/uxarray/test/meshfiles/mpas/QU/oQU480.231010.nc')"]], "264d64f2871bf9cf43d671ee77406801857632dd9da3cdd4302188c9f73740e4", 1726619917936, 45.539], "mpas_ocean.GeoDataFrame.peakmem_to_geodataframe": [[360738816, 362311680, 389726208, 402350080], [["'480km'", "'120km'"], ["True", "False"]], "a32a7b0e0300eaefaa7b73c692e3c8a68b847b7dea280712097677e21237c4bc", 1726620040590, 21.367], "mpas_ocean.Gradient.peakmem_gradient": [[240640000, 263315456], [["'480km'", "'120km'"]], "ec24e9b4704c46d7ab04c978ae9b9d24c2e8ef6e77498414f29ec74ca6e8a34d", 1726620087797, 0.16301], "mpas_ocean.Integrate.peakmem_integrate": [[354136064, 370286592], [["'480km'", "'120km'"]], "c0f563e9fa258207351e560866f616dcbd6c00d73cba40377a8cdfcde2ecfd24", 1726620089603, 9.2793], "quad_hexagon.QuadHexagon.peakmem_open_dataset": [[236732416], [], "ad0aeefdf056572ee11796d0103ffa9a88e7bf04c8f9c3725d6c2d890fa188f0", 1726620151975, 0.049456], "quad_hexagon.QuadHexagon.peakmem_open_grid": [[236077056], [], "0d8b965012ecb7916a2b6ca64acae11befae73b3890c5e1ed06f092e9cb0def0", 1726620152025, 0.047077]}, "durations": {}, "version": 2} \ No newline at end of file diff --git a/results/benchmarks.json b/results/benchmarks.json index 645e1a9d..b950dc11 100644 --- a/results/benchmarks.json +++ b/results/benchmarks.json @@ -1,19 +1,4 @@ { - "face_bounds.Bounds.time_bounds": { - "code": "class Bounds:\n def time_bounds(self):\n self.uxgrid.bounds\n\n def setup(self):\n self.uxgrid = ux.open_grid(r\"C:\\Users\\chmie\\PycharmProjects\\ncar-uxarray\\uxarray-hongyu\\benchmarks\\oQU480.grid.nc\")", - "min_run_count": 2, - "name": "face_bounds.Bounds.time_bounds", - "number": 0, - "param_names": [], - "params": [], - "repeat": 0, - "rounds": 2, - "sample_time": 0.01, - "type": "time", - "unit": "seconds", - "version": "f0dc6389b413dd90cc4bc89d04e22d4bded407582cf58cebc40a895c3e608dea", - "warmup_time": -1 - }, "face_bounds.FaceBounds.peakmem_face_bounds": { "code": "class FaceBounds:\n def peakmem_face_bounds(self, grid_path):\n \"\"\"Peak memory usage obtain ``Grid.face_bounds.\"\"\"\n face_bounds = self.uxgrid.bounds\n\n def setup(self, grid_path):\n self.uxgrid = ux.open_grid(grid_path)", "name": "face_bounds.FaceBounds.peakmem_face_bounds",