add Benchmark (pytest) benchmark result for 2f8cf9d04b426ca4895c17f39dd1a1df4632af9a
diff --git a/dev/bench/data.js b/dev/bench/data.js index 2ca446b..914e36b 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js
@@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1720644423899, + "lastUpdate": 1720646184767, "repoUrl": "https://github.com/MPACT-ORG/mpact-compiler", "entries": { "Benchmark": [ @@ -850,6 +850,114 @@ "extra": "mean: 51.02369616666477 msec\nrounds: 18" } ] + }, + { + "commit": { + "author": { + "email": "yinyingli@google.com", + "name": "Yinying Li", + "username": "yinying-lisa-li" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2f8cf9d04b426ca4895c17f39dd1a1df4632af9a", + "message": "Update README.md (#62)\n\nadd info for pip install and performance tracking.", + "timestamp": "2024-07-10T17:11:30-04:00", + "tree_id": "673633ab88ea05b611089784a38edb7cb96d6f04", + "url": "https://github.com/MPACT-ORG/mpact-compiler/commit/2f8cf9d04b426ca4895c17f39dd1a1df4632af9a" + }, + "date": 1720646184454, + "tool": "pytest", + "benches": [ + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mv_dense", + "value": 5567.115407135617, + "unit": "iter/sec", + "range": "stddev: 0.000007841718427423878", + "extra": "mean: 179.6262385217048 usec\nrounds: 1786" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mm_dense", + "value": 33.309292420925736, + "unit": "iter/sec", + "range": "stddev: 0.00028773048371934126", + "extra": "mean: 30.021652437497437 msec\nrounds: 32" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_add_dense", + "value": 5617.572222361392, + "unit": "iter/sec", + "range": "stddev: 0.000046885770008036976", + "extra": "mean: 178.012842633226 usec\nrounds: 1595" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mul_dense", + "value": 5605.020685394918, + "unit": "iter/sec", + "range": "stddev: 0.00003302817260819787", + "extra": "mean: 178.41147359290113 usec\nrounds: 2897" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_nop_dense", + "value": 990990.6666835662, + "unit": "iter/sec", + "range": "stddev: 1.7844414339485182e-7", + "extra": "mean: 1.0090912393217428 usec\nrounds: 131840" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_sddmm_dense", + "value": 31.53526822110171, + "unit": "iter/sec", + "range": "stddev: 0.0015008376083111511", + "extra": "mean: 31.710527812503386 msec\nrounds: 32" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mv_sparse", + "value": 12410.86842730023, + "unit": "iter/sec", + "range": "stddev: 0.0000048379110808968955", + "extra": "mean: 80.57453882923265 usec\nrounds: 3348" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mm_sparse", + "value": 20.01479085419484, + "unit": "iter/sec", + "range": "stddev: 0.0006618735765434783", + "extra": "mean: 49.963050190475165 msec\nrounds: 21" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_add_sparse", + "value": 197.71393986199735, + "unit": "iter/sec", + "range": "stddev: 0.0007309446772089394", + "extra": "mean: 5.057812315600971 msec\nrounds: 282" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_mul_sparse", + "value": 183.32305573422838, + "unit": "iter/sec", + "range": "stddev: 0.00023267992206215093", + "extra": "mean: 5.4548512514964 msec\nrounds: 167" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_nop_sparse", + "value": 986761.515348736, + "unit": "iter/sec", + "range": "stddev: 2.1567528682233168e-7", + "extra": "mean: 1.0134160933977905 usec\nrounds: 137099" + }, + { + "name": "benchmark/python/benchmarks/regression_benchmark.py::test_sddmm_sparse", + "value": 19.455210605295285, + "unit": "iter/sec", + "range": "stddev: 0.0022573877507840855", + "extra": "mean: 51.4001117894772 msec\nrounds: 19" + } + ] } ] }