UCC Bench
Benchmark quantum compilers, including UCC. Measure compilation time, gate counts, and simulation fidelity under ideal and noisy conditions. Save results in JSON for analysis.
ucc-bench
is a command-line utility designed to benchmark and compare the performance of various quantum compilers, with a particular focus on the ucc
compiler. It allows users to define benchmark suites consisting of quantum circuits (provided as QASM files) and run them against a configurable set of compilers (e.g., UCC, Qiskit, Cirq, PyTket).
The suite measures key performance indicators such as compilation time and the number of multi-qubit gates in the compiled circuits. Optionally, it can simulate the circuits (both original and compiled versions) under idealized and noisy conditions (using a depolarizing noise model) to evaluate the impact of compilation on execution fidelity.
Results, including system metadata, runner information, compilation metrics, and simulation metrics, are saved in a structured JSON format for easy analysis and comparison across different runs or machines.
Similar to UCC Bench:


