SupermarQ
Application-levelScalable, 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.