add Benchmark (pytest) benchmark result for 59fc5a073bebb037b2051bbe7c8a63dcf2ad82dc
diff --git a/dev/bench/data.js b/dev/bench/data.js index df9f7b1..cdc93ad 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js
@@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1719612312735, + "lastUpdate": 1719612807752, "repoUrl": "https://github.com/MPACT-ORG/mpact-compiler", "entries": { "Benchmark": [ @@ -210,6 +210,110 @@ "extra": "mean: 42.69626910526444 msec\nrounds: 19" } ] + }, + { + "commit": { + "author": { + "name": "MPACT-ORG", + "username": "MPACT-ORG" + }, + "committer": { + "name": "MPACT-ORG", + "username": "MPACT-ORG" + }, + "id": "59fc5a073bebb037b2051bbe7c8a63dcf2ad82dc", + "message": "[mpact][benchmark] add regression benchmark to gh page", + "timestamp": "2024-06-28T20:55:50Z", + "url": "https://github.com/MPACT-ORG/mpact-compiler/pull/52/commits/59fc5a073bebb037b2051bbe7c8a63dcf2ad82dc" + }, + "date": 1719612806541, + "tool": "pytest", + "benches": [ + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mv_dense", + "value": 5909.837407029962, + "unit": "iter/sec", + "range": "stddev: 0.000008143470165037013", + "extra": "mean: 169.2093929370145 usec\nrounds: 1784" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mm_dense", + "value": 34.25301200542631, + "unit": "iter/sec", + "range": "stddev: 0.0003366944250263363", + "extra": "mean: 29.19451287500152 msec\nrounds: 32" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_add_dense", + "value": 5882.077387952132, + "unit": "iter/sec", + "range": "stddev: 0.00003686250866771616", + "extra": "mean: 170.0079638612429 usec\nrounds: 2352" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mul_dense", + "value": 5877.128788845766, + "unit": "iter/sec", + "range": "stddev: 0.000029053414735450336", + "extra": "mean: 170.1511122059985 usec\nrounds: 3654" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_nop_dense", + "value": 954326.869162598, + "unit": "iter/sec", + "range": "stddev: 2.122459628214424e-7", + "extra": "mean: 1.0478590012638742 usec\nrounds: 122760" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_sddmm_dense", + "value": 4.968651510614152, + "unit": "iter/sec", + "range": "stddev: 0.0006829851952923742", + "extra": "mean: 201.26185099996974 msec\nrounds: 5" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mv_sparse", + "value": 12373.282557341212, + "unit": "iter/sec", + "range": "stddev: 0.0000045490635324041385", + "extra": "mean: 80.81929717241351 usec\nrounds: 2830" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mm_sparse", + "value": 21.285310885533054, + "unit": "iter/sec", + "range": "stddev: 0.0015616750096097195", + "extra": "mean: 46.980756136367646 msec\nrounds: 22" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_add_sparse", + "value": 203.30817935712298, + "unit": "iter/sec", + "range": "stddev: 0.0007360380529483004", + "extra": "mean: 4.9186412625506835 msec\nrounds: 259" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mul_sparse", + "value": 188.23867331086552, + "unit": "iter/sec", + "range": "stddev: 0.00010421745534155547", + "extra": "mean: 5.312404631903438 msec\nrounds: 163" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_nop_sparse", + "value": 949008.389438308, + "unit": "iter/sec", + "range": "stddev: 1.9566124260579267e-7", + "extra": "mean: 1.053731464473009 usec\nrounds: 181786" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_sddmm_sparse", + "value": 22.958249302316247, + "unit": "iter/sec", + "range": "stddev: 0.0018635426701932051", + "extra": "mean: 43.55732821052303 msec\nrounds: 19" + } + ] } ] }