Fullstack Quantum Compilation: Mind the Pulse Gap
ORAL
Abstract
The quantum computing ecosystem has grown substantially in terms of accessible cloud solutions, quantum programming languages, and different open source and proprietary tools. The physical and engineering effort is also rapidly advancing with new technologies and ideas being put forth on a daily basis, e.g. new qubit types, error correction algorithms, qRAM, and many more. Hence, it becomes increasingly important to bridge the gap between the various end-user interfaces and the many different types of QPUs.
In this talk, we discuss quantum compilation, the process in which the high-level quantum programming language is optimized and transformed into low-level instructions that control Quantum Machines’ comprehensive control system, the Quantum Orchestration Platform (QOP). The compilation is composed of several layers and algorithms, and we focus on the compilation from the logic gate level (e.g., OpenQASM) into QUA, QOP’s pulse-level language.
In this talk, we discuss quantum compilation, the process in which the high-level quantum programming language is optimized and transformed into low-level instructions that control Quantum Machines’ comprehensive control system, the Quantum Orchestration Platform (QOP). The compilation is composed of several layers and algorithms, and we focus on the compilation from the logic gate level (e.g., OpenQASM) into QUA, QOP’s pulse-level language.
–
Presenters
-
Dor Israeli
Quantum Machines
Authors
-
Yonatan Cohen
Quantum Machines
-
Dor Israeli
Quantum Machines
-
Nir Halay
Quantum Machines
-
Uri Abend
Quantum Machines