Generating optimized quantum circuits from classical function specifications is a time-consuming, error-prone process, especially given increases in hardware size that allow for executing circuits with increasing numbers of qubits and gates. QIRG's response to the challenge of quantum circuit design is a quantum compiler and design toolkit—
MustangQ—
that generates quantum circuits from classical function specifications for application-specific systems. The toolkit provides start-to-finish automation, including classical function preproessing, quantum circuit synthesis, optimization, and hardware-specific mapping. Its current capabilities and applications have been described in several publications, including those below. We gratefully acknowledge Anametric, Inc. for contributing financial support to these projects.
Representative Publications
J.M. Henderson, E.R. Henderson, A. Sinha, M.A. Thornton and D.M. Miller, " Automated Quantum Oracle Synthesis with a Minimal Number of Qubits," SPIE 12517,Quantum Information Science, Sensing, and Computation XV , April 30-May 4, 2023, 1251706 (18 pp.), publication date June 13, 2023.K.N. Smith and M.A. Thornton, " A Quantum Computational Compiler and Design Tool for Technology-Specific Targets," in proc.IEEE Int. Symp. on Computer Architecture (ISCA) , June 22-26, 2019, pp. 579 – 588.K.N. Smith and M.A. Thornton, " Technology Dependent Quantum Logic Synthesis and Compilation,"Design Automation for Quantum Computers Workshop, IEEE Int. Conf. on Computer Aided Design (ICCAD) , November 13-16, 2017, (poster presentation, refereed abstract).