quantum computing

MQSS Client: Interface for Decoupling Quantum Programming Interfaces

arXiv:2607.28563

summary

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.

Topics & keywords

#quantum programming#software interoperability#high performance computing#resource abstraction#runtime decouplingMQSS clientquantum software stackprogramming interface abstractionHPC integrationcontext-aware access layer
MQSS Client: Interface for Decoupling Quantum Programming Interfaces · wovepaper