MQSS客户端:解耦量子编程接口的接口
MQSS Client: Interface for Decoupling Quantum Programming Interfaces
浏览论文内容
中文总结 AI 辅助
针对量子计算工具紧耦合、互操作性有限的问题,提出MQSS Client作为统一访问层,解耦编程接口与底层栈,支持多接口及两类访问模式,提升互操作性。
中文摘要 AI 辅助
量子计算(QC)是一项新兴技术,需要定制化工具,如软件栈和编程接口。然而,当前这类工具通常紧耦合,互操作性有限,尤其影响需支持多种编程接口的高性能计算(HPC)设施与数据中心。本文提出MQSS Client,这是一个统一的、感知上下文的访问层和编程库,用于解耦编程接口与底层编译及运行时栈。MQSS Client旨在通过为资源、作业和结果提供抽象,支持所有现有编程接口,还提供两种访问模式以满足远程用户和HPC用户的不同需求,从而提升软件栈与编程接口间的互操作性。
英文摘要
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.