@inproceedings{ec34816f805a4633a673e4a0c3b93e6d,
title = "Scaffcc: A framework for compilation and analysis of quantum computing programs",
abstract = "Quantum computing is a promising technology for highperformance computation, but requires mature toolflows that can map large-scale quantum programs onto targeted hardware. In this paper, we present a scalable compiler for largescale quantum applications, and show the opportunities for reducing compilation and analysis time, as well as output code size. We discuss the similarities and di?erences between compiling for a quantum computer as opposed to a classical computer, and present a state-of-the-art approach for compilation of classical circuits into quantum circuits. Our work also highlights the importance of high-level quantum compilation for logical circuit translation, quantitative analysis of algorithms, and optimization of circuit lengths.",
keywords = "Compilers, Quantum Computation, Reversible Logic",
author = "Ali JavadiAbhari and Shruti Patil and Daniel Kudrow and Jeff Heckey and Alexey Lvov and Chong, {Frederic T.} and Margaret Martonosi",
note = "Funding Information: This study was funded by the Colorado Division; 11th ACM International Conference on Computing Frontiers, CF 2014 ; Conference date: 20-05-2014 Through 22-05-2014",
year = "2014",
doi = "10.1145/2597917.2597939",
language = "English (US)",
isbn = "9781450328708",
series = "Proceedings of the 11th ACM Conference on Computing Frontiers, CF 2014",
publisher = "Association for Computing Machinery",
booktitle = "Proceedings of the 11th ACM Conference on Computing Frontiers, CF 2014",
}