Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.93 KB

File metadata and controls

51 lines (35 loc) · 1.93 KB

BenchKit

BenchKit is a shell-first benchmarking framework for the CX Framework. It supports build and run workflows for multiple applications and systems, result collection, profiler data handling, estimation workflows, and result portal integration.

Origin

Repository migration details are documented in docs/repository-history.md.

Purpose

  • Run benchmarks across multiple codes and systems with a shared workflow.
  • Support both cross-build and native execution environments.
  • Keep site-specific configuration separate from benchmark logic.
  • Collect result data, profiler outputs, and estimation inputs in a consistent format.
  • Integrate with the CX result portal and related estimation workflows.
  • Provide a practical base for performance analysis, estimation, and feedback.

Quick Links

CX Framework Documents

Developer Reference

The detailed developer-oriented reference has moved to docs:

This includes:

  • project structure
  • result portal architecture
  • CI pipeline structure
  • configuration files
  • CI execution control
  • system-specific execution environments
  • runtime requirements

License

This project is licensed under the BSD 3-Clause License. See LICENSE.