Quantum Circuit Transformations with a Multi-Level Intermediate Representation Compiler

12/20/2021
by   Thien Nguyen, et al.
0

Quantum computing promises remarkable approaches for processing information, but new tools are needed to compile program representations into the physical instructions required by a quantum computer. Here we present a novel adaptation of the multi-level intermediate representation (MLIR) integrated into a quantum compiler that may be used for checking program execution. We first present how MLIR enables quantum circuit transformations for efficient execution on quantum computing devices and then give an example of compiler transformations based on so-called mirror circuits. We demonstrate that mirror circuits inserted during compilation may test hardware performance by assessing quantum circuit accuracy on several superconducting and ion trap hardware platforms. Our results validate MLIR as an efficient and effective method for collecting hardware-dependent diagnostics through automated transformations of quantum circuits.

READ FULL TEXT

page 1

page 5

research
07/05/2022

Quantum Circuit Compiler for a Shuttling-Based Trapped-Ion Quantum Computer

Increasing capabilities of quantum computing hardware and the challenge ...
research
10/23/2022

Transformations for accelerator-based quantum circuit simulation in Haskell

For efficient hardware-accelerated simulations of quantum circuits, we c...
research
10/22/2020

Exploring the Impact of Affine Loop Transformations in Qubit Allocation

Most quantum compiler transformations and qubit allocation techniques to...
research
06/04/2019

Phase Gadget Synthesis for Shallow Circuits

We give an overview of the circuit optimisation methods used by tket, a ...
research
02/28/2022

Arline Benchmarks: Automated Benchmarking Platform for Quantum Compilers

Efficient compilation of quantum algorithms is vital in the era of Noisy...
research
02/17/2021

Deterministic Algorithms for Compiling Quantum Circuits with Recurrent Patterns

Current quantum processors are noisy, have limited coherence and imperfe...
research
10/19/2020

Fast simulation of quantum algorithms using circuit optimization

Classical simulators play a major role in the development and benchmark ...

Please sign up or login with your details

Forgot password? Click here to reset