您好!今天是2019年10月17日 星期四
加入收藏| 设为首页| 联系方式
网站首页
欢迎来到:中国科学院量子信息重点实验室
实验室概况
实验室介绍| 机构设置| 历史沿革| 联系我们
科研体系
固态量子计算研究单元| 量子纠缠网络研究单元| 量子集成光学芯片研究单元| 量子密码与量子器件研究单元| 量子理论研究单元
科研成果
研究进展| 获奖| 论文与专著| 专利
实验室成员
固定成员| 双聘人员| 博士后| 招聘信息
科普中心
郭光灿的量子十问 | 来自量子世界的新技术
研究生园地
研究生招生| 博士答辩
新闻中心| 公告通知| 学术报告| 媒体关注| 友情链接

首页栏目

当前位置:首页>首页栏目> 学术报告

学术报告


8月16日付祥报告

发布时间:2018-08-13

报告时间:8月16日 周四  上午10:00

报告地点:实验室一楼会议室

报告人:付祥 博士 (荷兰代尔夫特理工大学 Delft University of Technology)

报告题目: Bridging the gap between Quantum Software and hardware: Quantum Instruction Set Architecture and Control Microarchitecture

报告简介: 

Xiang Fu is a 4th-year PhD student at QuTech, Delft University of Technology. He is now working on the quantum instruction set architecture and control microarchitecture over superconducting quantum processors under the joint supervision of Prof. Koen Bertels from the quantum computer architecture lab and Prof. Leonardo DiCarlo from the quantum computing lab. Xiang Fu received his Bachelor's degree at Department of Electronic Engineering of Tsinghua University (THU) in July, 2011. Thereafter, he studied computer architecture, especially cache structure in College of Computer of National University of Defense Technology (NUDT) and received his Master's degree in July 2014.

摘要

Quantum computers can help solve difficult problems such as simulating quantum systems. To date, research in quantum computer engineering has focused primarily at opposite ends of the required system stack: devising high-level programming languages and compilers to describe and optimize quantum algorithms, and building reliable low-level quantum hardware. Relatively little attention has been given to using the compiler output to fully control the operations on experimental quantum processors.

Bridging this gap, we propose an executable quantum instruction set architecture (QISA) based on QASM, named eQASM. eQASM adopts quantum-classical mixed instructions which enables full quantum program flow control, including feedback based on qubit measurement. Quantum operation issue rate is improved by efficient explicit timing specification, a Very-Long-Instruction-Word (VLIW) architecture, and Single-Operation-Multiple-Qubit (SOMQ) execution.

eQASM defines allowed quantum operations at compile time instead of QISA design time. We also propose and build a flexible control microarchitecture for a superconducting quantum processor, named QuMA, to execute eQASM instructions. QuMA is based on three core elements: (i) a codeword-based event control scheme, (ii) queue-based precise event timing control, and (iii) a flexible multilevel instruction decoding mechanism for control. We demonstrate eQASM and QuMA by performing several experiments and Grover's search on two qubits based on transmon.

Selected Publications

- X Fu, et al. "eQASM: An Executable Quantum Instruction Set Architecture." In Preparation.

- X Fu, et al. "A Microarchitecture for a Superconducting Quantum Processor." IEEE Micro, 38(3), pp.40-47, 2018. (Top Picks from the 2017 Computer Architecture Conferences)

- X Fu, et al. "An Experimental Microarchitecture for a Superconducting Quantum Processor." In Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-50). IEEE/ACM, 2017, pp. 813–825. (Best Paper Award)

- L. Riesebos, X. Fu, et al. “Pauli Frames for Quantum Computer Architectures”, In Proceedings of the 54th Annual Design Automation Conference (DAC '17), ACM, 2017, p. 76.

- X Fu, et al. "A heterogeneous quantum computer architecture." In Proceedings of the ACM International Conference on Computing Frontiers, pp. 323-330. ACM, 2016.