Tutorial on Quantum Computing
Tutorial: From Quantum Bits to Quantum Computing
in conjunction with HPCA
February 5, 2017
Quantum computers hold the promise for solving efficiently important problems in computational sciences that are intractable nowadays by exploiting quantum phenomena such are superposition and entanglement. One of the most famous examples is the factorization of large numbers using Shor’s algorithm. For instance, a 2000-bit number could be decomposed in a bit more than one day using a quantum computer whereas a data center of approx. 400.000 Km2 built with the fastest today’s supercomputer would require around 100 years.
This tutorial will introduce the basic notions of quantum computing and will address the main challenges when building a large-scale quantum computer. The tutorial will provide hands-on exercises based on the QX simulator platform and will allow participants to understand what quantum circuits and quantum gates are.
-Overview of quantum computing, as compared to classical computing
-Universal quantum gates and quantum circuits
-Quantum error correction
-Quantum computer architecture
-Exercises writing small quantum circuits using the QX simulation platform
Koen Bertels, Delft University of Technology, NL
Carmen G. Almudever, Delft University of Technology, NL