Add "presets" fields to module generation and execution benchmark configs #13683
Labels
infrastructure/benchmark
Relating to benchmarking infrastructure
infrastructure
Relating to build systems, CI, or testing
As we start adding large models to the benchmark suites, the single build target
iree-benchmark-suites
is not fine-grind enough to build what needs to be run and waste space and time to build unrelated large models.Right now we have benchmark presets to control which ones to run and use
tags
on benchmark config to map benchmarks to benchmark presets. We can do this more easily by simply having apreset
field on the benchmark configs. This also makes benchmark definitions clearly present which presets they belong to.We can then also split the build targets of benchmark suites according to the presets. Initially we might have the build targets:
And for compilation benchmarks:
Then the meta build targets:
The text was updated successfully, but these errors were encountered: