tree: 7571ee87b6139063d5995a040e5e2c294cf2c392 [path history] [tgz]
  1. __init__.py
  2. adreno_benchmarks.py
  3. armv8_a_benchmarks.py
  4. benchmark_collections.py
  5. cuda_benchmarks.py
  6. mali_benchmarks.py
  7. module_execution_configs.py
  8. README.md
  9. riscv_benchmarks.py
  10. utils.py
  11. vmvx_benchmarks.py
  12. x86_64_benchmarks.py
build_tools/python/benchmark_suites/iree/README.md

IREE Benchmark Suites Configurations

This directory contains the Python scripts that define the benchmark configrations. To run the benchmark suites, see IREE Benchmark Suites.

Updating Benchmarks

  1. Modify the Python scripts of benchmark generators under build_tools/python/benchmark_suites/iree.
  2. Follow tests/e2e/test_artifacts to regenerate the cmake files that will build the benchmarks.

To add a new source model, see Adding a new model

Benchmark Suites Design

TODO(#12215): Explain the design and the end-to-end flow.