MQSS Benchmarking Framework¶
The MQSS Benchmarking Framework is a general-purpose, platform-agnostic, extensible quantum benchmarking framework designed to serve as the central orchestration and integration layer for the quantum benchmarking ecosystem. It provides a unified infrastructure that brings together benchmarks, hardware backends, simulators, circuit providers, benchmark suites, and benchmarking frameworks under a single, consistent environment, covering the full spectrum of benchmarking experiments.
MQSS Benchmarking Framework is built around a principled architecture based on a registry-driven component system, abstract interfaces for extensible components, and a plugin discovery mechanism. This design allows benchmarks, hardware backends, and tools to be integrated as first-class components within the framework. The framework is under active development, with an initial core library already in place and more components planned as the architecture evolves.
What this documentation contains¶
This documentation provides user guides, developer documentation, and technical information about the MQSS Benchmarking Framework.
Quick Links¶
Documentation¶
GitHub¶
API Reference¶
Detailed API documentation for the MQSS Benchmarking Framework:
- benchmark: Base class for all benchmarks.
- adapter: Core adapter interface and functionality for benchmarks.
- benchmark_executor: Base and concrete executor classes for running quantum circuits.
- provider: Quantum provider abstraction