ECE Seminar: How To Program A Quantum Computer
Monday, March 27, 2017 - 12:00pm to 1:00pm
Dr. Dmitri Maslov, Program Director, NSF
Quantum information processing (QIP) has recently reached a new level of maturity, marked by the ability to manufacture small yet fully functional quantum computers. Specifically, universal programmable 5-qubit machines have been demonstrated by the researchers at UMD (trapped ions QIP) & IBM (superconducting circuits QIP). Further rapid progress in scaling these platforms, as well as other relevant ones, is anticipated. For instance, Google is openly speaking about their plans to deliver a 49-qubit machine in less than a year. The emergence of quantum computing hardware brings up numerous challenges, including those of comparing different hardware implementations & finding best ways to utilize the power of quantum computers. Investigating how to program quantum computers can help to find relevant answers. In this talk I will discuss how to program a trapped ions quantum computer to efficiently execute arbitrary abstract quantum algorithms on it. Specifically, I will focus on the techniques & algorithms used to optimize resources (gate counts, fidelity, runtime) in the implementation of quantum algorithms. I will show experimental data, including the results of benchmarking UMD trapped ions 5-qubit computer against IBM superconducting quantum computer.Dr. Dmitri Maslov is a Program Director in the Division of Computing and Communication Foundations, Directorate for Computer & Information Science & Engineering, National Science Foundation.