Check out the following paper by Krysta Svore from Microsoft and her accomplices:
A Software Methodology for Compiling Quantum Programs, by Thomas Häner(1), Damian S. Steiger(1), Krysta Svore(2), Matthias Troyer(1,2,3)
- Theoretische Physik, ETH Zurich, 8093 Zurich, Switzerland
- Quantum Architectures and Computation Group, Microsoft Research, Redmond, WA (USA)
- Microsoft Research Station Q, Santa Barbara, CA (USA)
excerpt from paper:
One of the earliest proposals for a scalable software methodology for quantum compiling dates back a decade  and presents significant steps of any quantum computing design flow. Our work expands upon this work, extending the stack elements by showing how to integrate, e.g., tuned quantum libraries of arithmetic, subroutines, and quantum gates, and providing concrete details of the compilers and optimizers in the stack
 Krysta M Svore, Alfred V Aho, Andrew W Cross, Isaac Chuang, and Igor L Markov, “A layered software architecture for quantum computing design tools,” Computer, 74-83 (2006).
Now look at this
- A Rudimentary Quantum Compiler
- Qubiter page at my website
- Qubiter page at Github
- blog post: Brief Introduction to quantum compilers
- blog post: Quantum Compiler Dreams
Krysta is such an unethical, despicable liar, she should be running for president of the United States or president of FIFA. Her new paper has 33 references but she doesn’t mention my quantum compiler papers and Qubiter software, even though they have the words Quantum Compiler explicitly in the title and they started in 1999, seven years before her clumsy, copy-cat efforts. (Note that her 2006 paper doesn’t mention my 1999 paper and software either. She has been lying for 10 years.)
Don’t trust anything Krysta SNORE tells you. Some call her Quantum Carly Fiorina, some compare her to a female praying mantis or a snake. Microsoft’s quantum software is closed source which is anti-thetical to academic work. Join quantum open source today.