-
-
Notifications
You must be signed in to change notification settings - Fork 427
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Standardising Benchmarks, with support for nanobench as an option for its backend #6448
base: master
Are you sure you want to change the base?
Commits on Jul 10, 2024
-
Add initial nanobench benchmark config
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5167e12 - Browse repository at this point
Copy the full SHA 5167e12View commit details -
Pyperf integration for testing puporses
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16e42ea - Browse repository at this point
Copy the full SHA 16e42eaView commit details -
Added interface for nanbench backend, and tested interface with minma…
…x perf test Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d38818 - Browse repository at this point
Copy the full SHA 3d38818View commit details -
Added workflows to test out benchmarks
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35a3f1d - Browse repository at this point
Copy the full SHA 35a3f1dView commit details -
Modified CI to build and test minmax benchmark only
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59363bd - Browse repository at this point
Copy the full SHA 59363bdView commit details -
Added separate CI for benchmark without nanobench
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 506e240 - Browse repository at this point
Copy the full SHA 506e240View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbee8b1 - Browse repository at this point
Copy the full SHA cbee8b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2979001 - Browse repository at this point
Copy the full SHA 2979001View commit details -
Changing CI activations to PR only
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4683bea - Browse repository at this point
Copy the full SHA 4683beaView commit details -
Adding back namespace defs and add_library call for nanobench
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f2ae1c - Browse repository at this point
Copy the full SHA 1f2ae1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee41a79 - Browse repository at this point
Copy the full SHA ee41a79View commit details -
Adding command line argument for detailed bench output
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bb7d3d - Browse repository at this point
Copy the full SHA 4bb7d3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77fa197 - Browse repository at this point
Copy the full SHA 77fa197View commit details -
Adding initial benchmark visualisation script
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e6258a - Browse repository at this point
Copy the full SHA 2e6258aView commit details -
Added benchmark output specialisations for normal case as well
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 794de41 - Browse repository at this point
Copy the full SHA 794de41View commit details -
Standardised modules.datastructures.small_vector_benchmark, and made …
…minor changes to plotting script * Further simplified the default template for the benchmark Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af5726b - Browse repository at this point
Copy the full SHA af5726bView commit details -
Updated cmdline switching to local config, and refactored benchmarks …
…accordingly Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14374ed - Browse repository at this point
Copy the full SHA 14374edView commit details -
Removing definition of inline variable, and modified CIs to use the c…
…orrect option Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21fc400 - Browse repository at this point
Copy the full SHA 21fc400View commit details -
Applying cmake-format and clang-format
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d18a5c - Browse repository at this point
Copy the full SHA 1d18a5cView commit details -
Adding explicit double to long double conversions for the default case
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 995ae0e - Browse repository at this point
Copy the full SHA 995ae0eView commit details -
Fixed implicit conversion issue while using add_time function
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc25fb1 - Browse repository at this point
Copy the full SHA cc25fb1View commit details -
Standardised foreach_report, stream_report and future_overhead_report…
…, and made minor changes to perftests ci Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33ea494 - Browse repository at this point
Copy the full SHA 33ea494View commit details -
Fixing clang-format for performance.cpp and future_overhead_report
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 526e048 - Browse repository at this point
Copy the full SHA 526e048View commit details
Commits on Jul 14, 2024
-
Removed perftests_plot.py, and made minor clean-up changes
Signed-off-by: Vedant <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c35e4e4 - Browse repository at this point
Copy the full SHA c35e4e4View commit details