声明
摘要
1绪论
1.1研究背景和意义
1.2国内外研究现状
1.2.1领域专用语言研究现状
1.2.2量子编程研究现状
1.2.3研究现状总结
1.3论文研究内容和创新点
1.4论文组织结构
2领域专用语言和量子领域关键技术研究
2.1领域专用语言
2.1.1领域专用语言分类
2.1.2领域专用语言设计模式
2.1.3领域专用语言实现方法研究
2.2量子领域关键技术
2.2.1量子计算原理
2.2.2量子逻辑门
2.2.3量子控制
2.2.4门和控制之间的不匹配
2.2.5量子最优控制
2.3本章小结
3异构量子——经典框架的分析与QCDSL的设计
3.1异构量子——经典计算框架和算法
3.1.1异构量子——经典计算框架
3.1.2异构量子——经典计算算法
3.2量子领域专用语言QCDSL
3.2.1设计原则与概述
3.2.2模块系统
3.2.3类型系统
3.2.4配置文件
3.2.5定义操作
3.3QCDSL框架的关键技术
3.3.1量子程序周期
3.3.2运行系统
3.3.3主程序
3.3.4量子编译
3.4本章小结
4多指令聚合的量子编译优化方法研究
4.1QAOA电路及最大切割问题
4.1.1QAOA电路
4.1.2最大切割问题
4.2解决MaxCut问题的量子电路
4.3量子编译前端
4.3.1交换性检测
4.3.2QCDSL实现的可交换性逻辑调度
4.4量子编译后端
4.4.1量子比特映射与拓扑约束解析
4.4.2指令聚合和最优控制单元
4.4.3指令聚合的动作空间
4.4.4用于交换性检测的对角酉聚合
4.4.5指令聚合算法
4.5模拟结果
4.5.1基准方法
4.5.2延迟
4.5.3结果分析
4.6本章小结
5总结与展望
5.1总结
5.2展望
参考文献
个人简历、在校期间发表的学术论文及研究成果
致谢
郑州大学;