MQSS Client: Interface for Decoupling Quantum Programming Interfaces
arXiv:2607.28563
MQSS Client is a context‑aware access layer and library that abstracts resources, jobs, and results to decouple quantum programming interfaces from the underlying compilation and runtime stack, improving interoperability for HPC and remote users.
Abstract
Quantum Computing (QC) is an emerging technology that requires customized tools, such as software stacks and programming interfaces. However, currently, the tools are generally tightly coupled and exhibit limited interoperability. This, in particular, affects High Performance Computing (HPC) facilities and data centers, which are required to support multiple programming interfaces. In this paper, we introduce MQSS Client, a unifying, context-aware access layer and programming library that decouples the programming interfaces and the underlying compilation and runtime stack. MQSS Client aims to support all existing programming interfaces by providing abstractions for resources, jobs, and results. It provides two access modes to accommodate the varied needs of remote and HPC users. Thus, interoperability between software stacks and programming interfaces increases.