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.

Visit UCC Bench

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.

Categories:
Share:

Similar to UCC Bench:

 

  
  

 

  
  

 

  
  

Command Menu