SupermarQ

Application-level

Scalable, hardware-agnostic suite of eight application-level benchmarks, with a six-dimensional feature vector that profiles how each workload stresses a device.

SupermarQ brings classical benchmarking methodology — in the spirit of SPEC and LINPACK — to quantum computing. Instead of one synthetic score, it measures devices on a curated set of applications with domain-meaningful figures of merit, presented at HPCA 2022 as the first systematic application of classical benchmark-suite design principles to the quantum domain.

How it works

The suite contains eight benchmarks chosen to span application domains and hardware stress patterns: GHZ state preparation, Mermin–Bell inequality tests, bit-flip and phase-flip error-correction subroutines, QAOA in two variants (vanilla and fermionic-swap), VQE, and Hamiltonian simulation. Each benchmark is scalable — defined for any qubit count — and scored by an application-level figure of merit rather than a generic fidelity: a Mermin–Bell benchmark scores the inequality violation, the error-correction benchmarks score logical error suppression, and so on.

SupermarQ’s distinctive contribution is its feature vector: every benchmark is profiled along six dimensions — program communication, critical depth, entanglement ratio, parallelism, liveness, and measurement. This places workloads in a feature space, makes the suite’s coverage auditable, and lets practitioners correlate device performance with workload structure instead of relying on a single aggregate number.

Strengths and limitations

Because scores are end-to-end and application-shaped, SupermarQ reflects what users of a machine actually experience, including compiler and runtime effects, and the original study reported results across superconducting and trapped-ion platforms (IBM, IonQ, and AQT at LBNL). The trade-offs mirror classical suite benchmarking: results depend on chosen problem sizes and transpilation settings, there is no single headline number to rank devices, and the suite’s applications target NISQ-scale workloads.

Status

SupermarQ is open source and actively maintained by Infleqtion as part of the Superstaq platform, alongside related characterization tools such as interleaved randomized benchmarking and XEB experiments.

Key papers

Reference implementations

  • Quantum Volume