MQT编译器套件:面向未来的量子-经典协同编译框架蓝图
随着量子计算硬件性能的持续提升,利用这些硬件的算法正变得越来越复杂。这些发展加大了对高级编译框架的需求——这类框架能将高层次算法转换为可执行代码。过去大多数解决方案采用“量子优先”设计模式,主要处理不含经典控制流等元素的纯量子程序。然而量子算法发展、纠错技术优化以及与高性能计算(HPC)环境的集成,都依赖于经典程序元素。当“量子优先”模式越来越难以处理这些概念时,“经典优先”模式正成为极具前景的替代方案。 本研究提出MQT编译器集合(MQT Compiler Collection),这是一个基于多级中间表示(MLIR)构建的、面向未来的量子-经典混合编译框架蓝图。基于多年“量子优先”模式实践经验及其暴露的缺陷,该团队提出一个深度融合MLIR核心概念的框架,支持从高层次算法到硬件专属指令的完整编译流程。该架构从设计之初就着眼于支持超越简单门电路优化的复杂优化策略,其开源实现已发布于https://github.com/munich-quantum-toolkit/core。

