Platform-Agnostic Modular Architecture for Quantum Benchmarking
Neer Patel, Anish Giri, Hrushikesh Pramod Patil, Noah Siekierski, Avimita Chatterjee, Sonika Johri, Timothy Proctor, Thomas Lubinski, Siyuan Niu
TL;DR
This work presents a platform-agnostic modular architecture that decouples problem generation, circuit execution, and results analysis to unify quantum benchmarking across disparate frameworks. By integrating with pyGSTi for advanced circuit analysis and CUDA-Q for multi-GPU HPC simulation, the approach validates cross-framework interoperability while enabling dynamic circuit variants and a Quantum Reinforcement Learning benchmark. The kernel-based, runtime-loading design, along with a get_circuits capability, preserves optimization flexibility and simplifies expansion to new APIs. Overall, the architecture reduces ecosystem fragmentation and fosters a more cohesive ecosystem for evaluating quantum devices and software stacks with standardized interfaces and metrics.
Abstract
We present a platform-agnostic modular architecture that addresses the increasingly fragmented landscape of quantum computing benchmarking by decoupling problem generation, circuit execution, and results analysis into independent, interoperable components. Supporting over 20 benchmark variants ranging from simple algorithmic tests like Bernstein-Vazirani to complex Hamiltonian simulation with observable calculations, the system integrates with multiple circuit generation APIs (Qiskit, CUDA-Q, Cirq) and enables diverse workflows. We validate the architecture through successful integration with Sandia's $\textit{pyGSTi}$ for advanced circuit analysis and CUDA-Q for multi-GPU HPC simulations. Extensibility of the system is demonstrated by implementing dynamic circuit variants of existing benchmarks and a new quantum reinforcement learning benchmark, which become readily available across multiple execution and analysis modes. Our primary contribution is identifying and formalizing modular interfaces that enable interoperability between incompatible benchmarking frameworks, demonstrating that standardized interfaces reduce ecosystem fragmentation while preserving optimization flexibility. This architecture has been developed as a key enhancement to the continually evolving QED-C Application-Oriented Performance Benchmarks for Quantum Computing suite.
