Compilers and computer-aided design tools are essential for fine-grained control of nanoscale quantum-mechanical systems. A proposed four-phase design flow assists with computations by transforming a quantum algorithm from a high-level language program into precisely scheduled physical actions.
Index Terms:
Quantum computing, Design tools, Programming languages, Software architectures, EPR pair creation
Citation:
Krysta M. Svore, Alfred V. Aho, Andrew W. Cross, Isaac Chuang, Igor L. Markov, "A Layered Software Architecture for Quantum Computing Design Tools," Computer, vol. 39, no. 1, pp. 74-83, Jan. 2006, doi:10.1109/MC.2006.4