跳转至

18 术语表

目的

本章定义规范与仓库中使用的关键术语。

核心要求

术语必须稳定、精确、适合标准化表达。

核心术语

QOS

面向量子程序提交、调度、资源管理、执行协调与反馈处理的 runtime、systems 与 orchestration 视角。

UQCI

本仓库定义的 canonical universal quantum control protocol 层。UQCI 拥有程序表示与执行意图的语义真源地位。

Canonical IR

由 UQCI 使用的权威语义表示形式,既可以在内存中使用,也可以序列化。OpenQASM 导出不会替代 canonical IR。

OpenQASM Compatibility Bridge

将 canonical UQCI 语义导出到受支持 OpenQASM 配置的实用桥接层,用于交换、兼容与工具互操作。

Manifest

执行包的入口描述文件,记录版本、sidecar 路径、目标 profile 信息以及完整性元数据。

DeviceSpec

规范性 sidecar 工件,用于描述后端能力、拓扑、通道、原生操作、时间信息与结构约束。

CalSet

规范性 sidecar 工件,承载版本化校准参数与运行时引用信息,供执行或 lowering 决策使用。

Execution Bundle

包含主程序入口及其关联 sidecar 的规范性交付单元,通常包括 ManifestDeviceSpecCalSet 与可选补充工件。

ExecutionPlan

经过校验、资源分配、调度或 lowering 后形成的、面向后端执行的计划对象。

RunResult

后端统一返回的标准结果对象,用于承载测量结果、元数据、时间信息、状态与诊断引用。

ValidationReport

用于报告校验成功、警告、错误以及兼容性或完整性发现的标准报告对象。

Driver API

面向后端执行的契约层,用于消费 canonical 程序与规范性 sidecar,并产出验证报告、执行计划、运行结果和诊断信息。

Mock Backend

一种轻量后端实现,用于验证架构、测试流程与可扩展性假设,但不宣称具备生产硬件保真度。

Compatibility Profile

声明 OpenQASM 导出能力边界的配置级别,例如 OQ-0OQ-1OQ-2OQ-X

Lowering

将 canonical UQCI 语义转换为更窄执行形式或导出形式的过程,包括 OpenQASM 兼容输出或 backend-native 执行计划。

OpenQASM

在本规范中,OpenQASM 是标准化程序表示的兼容层与交换层。它不是 canonical 真源,也不应与完整的 QOS 运行时或系统层混同。