新闻中心

NVIDIA CUDA-Q 与 Infleqtion QPU 的逻辑量子位材料科学工作流 NEWS DETAIL

当前位置:首页 > 新闻中心
资讯分类 · 新闻中心 作者 · 中科新远内容团队 审核人 · 中科新远技术内容组 发布时间 · 2025-01-10 更新时间 · 2026-07-22 来源 · 原页面资料;原厂信息待核验
NVIDIA CUDA-Q 与 Infleqtion QPU 的逻辑量子位材料科学工作流

对于需要验证逻辑量子位算法能否从模拟环境迁移至物理量子处理器的研发团队,NVIDIA CUDA-Q 与 Infleqtion Sqale QPU 的组合提供了一条从建模、噪声仿真到硬件执行的工作流。来源材料描述,Infleqtion 使用 CUDA-Q 对逻辑量子位材料科学实验进行模拟和编排,并在其物理 QPU 上完成演示。该结果面向容错量子计算与强关联材料模拟等研究方向,但不应据此推断特定业务问题已经具备通用、可规模化的量子计算解决方案。

要解决的问题:物理量子位误差限制可用计算

量子位容易受到环境噪声和硬件故障影响。若误差无法被识别或控制,量子计算结果便难以用于有意义的预测。逻辑量子位通过将量子信息编码在多个物理量子位中,为错误检测或纠错提供基础,是迈向容错量子计算的关键路径。

来源所述实验采用 [[4,2,2]] 错误检测代码,将两个逻辑量子位编码为四个物理量子位。该代码可检测单个 X 类型误差或单个 Z 类型误差,但不能纠正这类误差;检测到异常后,工作流会丢弃对应的故障电路结果。因此,项目评估不能只看原始采样结果,还应同时审查检测后的有效样本量、后选择规则及其对结果不确定性的影响。

CUDA-Q 支持的端到端能力

来源将 CUDA-Q 描述为连接开发、仿真和 QPU 执行的编程平台。Infleqtion 在设计实验时使用 GPU 加速模拟,并可进行跨多个 QPU 的并行计算模拟。参数化内核、CUDA-Q Solvers 库、自定义门操作和自定义电路噪声模型,构成了该实验的主要软件能力。

  • 以 CUDA-Q 内核描述量子电路,并使用参数化方式组织实验。
  • 按硬件原生门及其噪声分布建立定制模拟。
  • 使用中间电路测量和条件逻辑,模拟错误检测与故障电路丢弃过程。
  • 在确定实验方案后,通过切换 CUDA-Q 目标,将相同代码指向 Infleqtion 后端执行。

这种路径的价值在于减少模拟代码与硬件执行代码之间的重写工作,但“相同代码”不等于模拟结果与硬件结果必然一致。噪声模型完整性、编译映射、校准状态和采样策略均可能改变最终表现。

适合评估的材料科学场景

来源聚焦强关联材料模拟。此类系统的电子相互作用复杂,常见近似方法可能失效,而准确模拟的计算成本会快速增长。动态均场理论(DMFT)能够描述这类系统,但同样面临扩展成本问题。

该演示使用两个逻辑量子位,对单杂质 Anderson 模型的基态进行容错准备;来源将其定位为实现容错 DMFT 的一个关键步骤。因而更适合将其视为量子算法、逻辑编码、噪声后选择及硬件编译协同验证的研究案例,而非直接替代现有材料研发仿真流程的证据。

从试验到硬件执行的评估路径

  1. 先明确研究目标,例如验证逻辑错误率是否低于组成物理量子位的误差表现,而不是仅测试电路能否运行。
  2. 以目标 QPU 的原生门集和噪声特征建立模拟,并记录噪声模型的来源、版本和适用范围。
  3. 在模拟中验证 [[4,2,2]] 编码、奇偶校验检测及故障结果丢弃逻辑,统计后选择对样本效率的影响。
  4. 取得 Infleqtion API 密钥权限后,使用 cudaq.set_target("infleqtion", machine="cq_sqale_qpu") 指向 QPU;来源也给出了 method="noise-sim" 的噪声模拟调用方式。
  5. 将硬件结果与相同输入条件下的模拟结果对照,并分别报告原始误差、逻辑误差、丢弃比例和重复运行差异。

来源提到 Superstaq 编译器会针对设备物理特性和门集进行低级编译。实际接入前,应以带日期的 NVIDIA CUDA-Q、Infleqtion 和 Superstaq 官方文档核验 API 权限、目标名称、软件版本、编译行为及支持范围。

硬件阵列与证据边界

来源援引近期预印本称,Sqale 中性原子 QPU 可在可扩展、可重新配置的阵列中光学捕获和操作量子位,阵列最高可达 1,600 个量子位;所述逻辑编码材料科学实验采用三角形量子位阵列。可重构阵列可能为应用协同设计提供布局选择,但量子位数量本身不能代表可用于某一算法的逻辑量子位规模或计算质量。

同时,来源称该演示观察到逻辑量子位相对于其组成物理量子位更低的错误率。将这一结论用于采购、路线选择或研究立项前,应查阅对应预印本、实验方法、输入范围、统计口径和硬件运行条件,并在目标工作负载上复现实测。

常见问题

CUDA-Q 代码是否可以直接在 Infleqtion QPU 上运行?

来源给出的示例表明,在具备 Infleqtion API 密钥权限的前提下,可通过设置 Infleqtion 目标和指定 cq_sqale_qpu 执行 CUDA-Q 内核。是否可直接用于某个现有项目,仍取决于所需门操作、后端支持、编译限制、账户权限及软件版本,应以当时官方文档和实际测试确认。

[[4,2,2]] 错误检测代码是否已经实现容错计算?

不是完整意义上的结论。来源说明该代码能够检测单个 X 或 Z 类型误差并丢弃故障电路,但不能纠正这些误差。该实验可作为逻辑量子位和容错计算方向的重要验证步骤;是否满足特定容错阈值、算法深度或规模要求,需要基于完整实验数据进一步判断。

结论

NVIDIA CUDA-Q 在该案例中承担了量子算法开发、定制噪声模拟与 Infleqtion QPU 执行之间的衔接角色。对材料科学和容错量子计算研究团队而言,重点应是用目标算法验证逻辑误差、后选择成本和硬件编译效果,并以带日期的官方资料、完整实验配置及项目测试确认可复现性与适用边界。

围绕“NVIDIA CUDA-Q 与 Infleqtion QPU 的逻辑量子位材料科学工作流”继续了解 NVIDIA 产品与网络方案