Skip to content

Commit

Permalink
Delete all in-tree benchmark infrastructure code. (iree-org#18144)
Browse files Browse the repository at this point in the history
See the related RFC:
https://groups.google.com/g/iree-discuss/c/n039Q0trkHk

Deleted components _directly_ related to benchmark infrastructure:
* Workflow files in `.github/workflows/`: benchmark triggering, e2e test
artifact generation, benchmark compilation stats, benchmark execution,
comment posting
* Benchmark configuration and series definitions (mix of Python scripts,
CMake generators, CMake files, etc.)
* Documentation relating to benchmarks on pull requests / using GitHub
Actions

Deleted components _indirectly_ related to benchmark infrastructure:
* Support scripts like
`build_tools/benchmarks/set_android_scaling_governor.sh` (could be
useful for developers, but doesn't need to live in-tree)
* `iree_run_module_test` (was used to test correctness for _some_
benchmark workloads but was not fully adopted)
* Build presets in `build_tools/cmake/` scripts (e.g. `test`,
`benchmark`, `benchmark-with-tracing`): too complex, trying to steer
away from build scripts and towards CMake presets or explicit workflows
without that indirection

Future cleanup possibilities:
* `build_all.yml` (no longer any references)
* Docker files: android, nvidia, nvidia-bleeding-edge

Closes iree-org#7795
Closes iree-org#8631
Closes iree-org#10599
Closes iree-org#10928
Closes iree-org#11703
Closes iree-org#11922
Closes iree-org#11953
Closes iree-org#14993
Closes iree-org#15452
Closes iree-org#16057
Closes iree-org#16157
Closes iree-org#16396
Closes iree-org#16431
Closes iree-org#17749
  • Loading branch information
ScottTodd authored Aug 14, 2024
1 parent 7d60397 commit 9b05f17
Show file tree
Hide file tree
Showing 162 changed files with 39 additions and 23,393 deletions.
1 change: 0 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@

# Infra Top-Level Directories
/build_tools/ @ScottTodd
/build_tools/benchmarks/ @antiagainst
/build_tools/python_deploy/ @stellaraccident
/build_tools/scripts/ @ScottTodd
/build_tools/third_party/ @ScottTodd @stellaraccident
Expand Down
47 changes: 0 additions & 47 deletions .github/workflows/ARTIFACT_SUMMARY_TEMPLATE.md

This file was deleted.

296 changes: 0 additions & 296 deletions .github/workflows/benchmark.yml

This file was deleted.

114 changes: 0 additions & 114 deletions .github/workflows/benchmark_compilation.yml

This file was deleted.

186 changes: 0 additions & 186 deletions .github/workflows/benchmark_execution.yml

This file was deleted.

Loading

0 comments on commit 9b05f17

Please sign in to comment.