tweedledum: A Compiler Companion for Quantum Computing
This work presents tweedledum-an extensible open-source library aiming at narrowing the gap between high-level algorithms and physical devices by enhancing the expressive power of existing frameworks. For example, it allows designers to insert classical logic (defined at a high abstraction level, e....
Saved in:
Published in | 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE) pp. 7 - 12 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
EDAA
14.03.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This work presents tweedledum-an extensible open-source library aiming at narrowing the gap between high-level algorithms and physical devices by enhancing the expressive power of existing frameworks. For example, it allows designers to insert classical logic (defined at a high abstraction level, e.g., a Python function) directly into quantum circuits. We describe its design principles, concrete implementation, and, in particular, the library's core: An intuitive and flexible intermediate representation (IR) that supports different abstraction levels across the same circuit structure. |
---|---|
ISSN: | 1558-1101 |
DOI: | 10.23919/DATE54114.2022.9774510 |