Search papers, labs, and topics across Lattice.
This paper addresses the quantum circuit compilation bottleneck by introducing a configurable random circuit generator capable of producing large-scale circuits with controlled density, width, and depth. Using this generator, they created 8000 circuits to test a novel parallel compilation approach that decomposes circuits into sub-circuits for parallel processing. Experiments using Qiskit demonstrated a peak speedup of 15.56x with minimal overhead, highlighting the potential for significant compilation time reduction.
Quantum circuit compilation, a major bottleneck, can be sped up by 15x with a simple parallelization strategy, opening the door to scaling quantum algorithms.
Compiling quantum circuits is a major bottleneck in quantum computing, and given the scale required in a few years, is likely to become infeasibly long. Techniques to reduce compilation time for quantum circuits are sorely needed. Furthermore, resources to test acceleration techniques are similarly lacking due to the limited scale of circuits in benchmark suites and mismatches in characteristics of these circuits and those produced by random circuit generators. This paper resolves the latter of these problems by describing a random circuit generator which allows control of circuit density, width and depth parameters. This is used to derive 8000 experimental large-scale circuits and test a novel approach to compiler parallelisation. This separates a circuit into sub-circuits which are compiled in parallel and recombined to produce a compiled circuit. When the parallel approach was tested using Qiskit, a peak speedup of 15.56 was achieved with corresponding overheads of less than 1%.