Lecture Notes and Reading Material
We have online
access to IEEE and ACM publications (among others). Most articles
below require that you find and download them, which means that
you get some experience in literature search on the side. If you have
problems with the download, please read about their access
mechanisms and report problems to the library.
- Frank Mueller: Introduction
PPT
- Frank Mueller: Quantum Annealing
PDF (slides by Scott Pakin, LANL)
- Frank Mueller: D-Wave Tutorial (6/2016)
- Patrick Dreher: Building Blocks for Quantum Computing
and video
- Patrick Dreher: Building Blocks for Quantum Computing -- Part II
and video
- Patrick Dreher: "Quantum Mechanics" Primer: Trapped Ion Quantum Computer
and video
- Patrick Dreher: Design and Contruction of the
Trapped Ion Quantum Computer
and video
- Patrick Dreher: Operation of the
Trapped Ion Quantum Computer
and video
- Scott Pakin (LANL): Programming a Quantum Annealer
and video
- Joel Gottlieb (D-Wave): Driving to the 48 USA State Capitals: Programming the D-Wave QPU
and video
- Onkar Patil: A Layered Software Architecture for Quantum Computing
Design Tools by Svore at al., IEEE Computer ( Volume: 39, Issue: 1, Jan. 2006 ),
slides and video
- Greg Byrd: A
Quantum Logic Array Architecture by Tzvetan S. Metodi, Darshan D. Thaker,
Andrew W. Cross, Frederic T. Chong, Isaac L. Chuang, more
closely following the description in
Quantum
Computing for Computer Architects, T. S. Metodi, A. I. Faruque,
F. T. Chong., 2nd ed. Morgan and Claypool, 2011.
slides and video
- Dan Stancil: Principle Concepts behind IBM Q
video
- Quantum coherence with a single Cooper pair,
V. Bouchiat et al., 1998 Phys. Scr. 1998 165.
- Cavity quantum electrodynamics for superconducting electrical circuits: An architecture for quantum computation,
Alexandre Blais, Ren-Shou Huang, Andreas Wallraff, S. M. Girvin, and R. J. Schoelkopf
Phys. Rev. A 69, 062320, Published 29 June 2004.
- Charge-insensitive qubit design derived from the
Cooper pair box, Jens Koch, Terri M. Yu, Jay Gambetta,
A. A. Houck, D. I. Schuster, J. Majer, Alexandre Blais,
M. H. Devoret, S. M. Girvin, and R. J. Schoelkopf Phys. Rev. A
76, 042319, Published 12 October 2007.
- Superconducting quantum bits, John Clarke, Frank
K. Wilhelm in NATURE, Vol. 453, 19 June 2008,
doi:10.1038/nature07128.
- Quantum trajectory approach to circuit QED: Quantum
jumps and the Zeno effect, Jay Gambetta, Alexandre Blais,
M. Boissonneault, A. A. Houck, D. I. Schuster, and
S. M. Girvin Phys. Rev. A 77, 012112, Published 25 January
2008
- John Martinis (UCSB+Google QUantum AI): Quantum Computing and Quantum Supremacy, video
(no sound from 17:19-19:35)
- Travis Humble (ORNL): Systems and Software for Quantum Computing, video
- Joel Gottlieb (D-Wave): Introduction to the
Physics of D-Wave and Comparison to the Gate Model
and video
- Lubos Mitas (NCSU Physics): Quantum Monte Carlo methods for high-accuracy
electronic structure of real materials, video
- Thomas Schaefer (NCSU Physics): Quantum Computing for Quantum Many Body Physics, video
- Harsh Khetawat: A Framework for Compilation and Analysis of Quantum Computing Programs, video
slides
- Behnam Kia (NCSU Physics):
Quantum machine
learning by Jacob Biamonte, Peter Wittek, Nicola Pancotti,
Patrick Rebentrost, Nathan Wiebe, Seth Lloyd, Nature Vol 549, Sep
2017, see also their prior
tech report.
slides and video
- Abida Haque:
Quantum Information Theory and
Holevo's Bound lectures 18+19.
slides and video
- Utsab Ray: Solving the Optimal Trading Trajectory
Problem Using a Quantum Annealer by Gili Rosenberg, Poya
Haghnegahdar, Phil Goddard, Peter Carr, Kesheng Wu, Marcos López
de Prado, arXiv:1508.06182.
slides and video
- Ali Javadi (IBM): Efficient Programming on Near- and
Long-Term Quantum Computers.
video
- Quantum Fourier transform:
video of Kevin Spiteri's
presentation at UMass
- Shor's algorithm:
video of Sourabh Kulkarni's
presentation at UMass slides
- Grover algorithm:
Umesh
Vazirani's video and
video of Raj Kumar Maity's
presentation at UMass slides and notes
Background Reading
Books
Other Lecture Notes
Quantum Computing Devices/Simulators
Papers/Talks
- From Cbits to Qbits:
Teaching Computer Scientists Quantum Mechanics by David Mermin
- Design
of a Superconducting Quantum Computer by John Martinis (UCSB+Google QUantum AI)
- Adiabatic Quantum Computation by Vicky Choi (VT)
- A Layered Software Architecture for Quantum Computing
Design Tools by Svore at al., IEEE Computer ( Volume: 39, Issue: 1, Jan. 2006 )
- ScaffCC:
A Framework for Compilation and Analysis of Quantum Computing
Programs. Ali JavadiAbhari, Shruti Patil, Daniel Kudrow, Jeff
Heckey, Alexey Lvov, Frederic T. Chong, Margaret Martonosi. ACM
International Conference on Computing Frontiers, May 2014. Best
Paper Award. ScaffCC on
github. related
slides
- Software and Architectures
for Large-Scale Quantum
Computing, Fred Chong, U. Chicago
- Compiler Management of Communication and Parallelism for Quantum Computation. Jeff Heckey, Shruti Patil, Ali JavadiAbhari, Adam Holmes, Daniel Kudrow, Ken Brown, Diana Franklin, Margaret Martonosi, Frederic T. Chong. Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2015.
- more papers by
Fred Chong U Chicago
- A Software Methodology for Compiling Quantum
Programs, Thomas Häner, Damian S. Steiger, Krysta Svore,
Matthias Troyer, arXiv:1604.01401, some slides
- D-Wave pubs suitable for presentation:
- Other D-Wave pubs:
- Performance Models for Split-execution Computing
Systems by
Travis S. Humble, Alexander J. McCaskey, Jonathan Schrock, Hadayat
Seddiqi, Keith A. Britt, Neena Imam, arXiv:1607.01084
- A quantum
macro assembler by Scott Pakin, High Performance Extreme
Computing Conference (HPEC), 2016,
QMASM github code
- QX: A high-performance quantum computer simulation
platform by Khammassi et al., DATE'17
- Quantum Error Correction for Beginners
by Simon J. Devitt, Kae Nemoto, William J. Munro, arXiv:0905.2794
- Quantum Computing over
Finite Fields: Reversible Relational Programming with
Exclusive Disjunctions by Roshan P. James, Gerardo Ortiz,
Amr Sabry, arXiv:1101.3764
- Quantum Supremacy
through the Quantum Approximate Optimization Algorithm, Edward
Farhi, Aram W Harrow, arXiv:1602.07674 (Submitted on 24 Feb 2016)
- Error mitigation for
short-depth quantum circuits, Kristan Temme, Sergey Bravyi, Jay M. Gambetta
(Submitted on 6 Dec 2016 (v1), arXiv:1612.02058, last revised 6 Nov 2017 (this version, v3))
- Physics:
Hybrid
Quantum-Classical Approach to Correlated Materials, Bela Bauer,
Dave Wecker, Andrew J. Millis, Matthew B. Hastings, and Matthias
Troyer, Phys. Rev. X 6, 031045, 21 September 2016
- Chemistry:
A variational
eigenvalue solver on a photonic quantum processor, A. Peruzzo et al., Nature Comms 5, 4213 (2014)
Presentations
Each student will present multiple papers. Slides (ppt) are due 48
hours before the presentation via e-mail to the instructor. Assume
two minutes per slide to allow for questions.
Topic (please see calendar for dates):
- Hash Khetawat: ScaffCC:
A Framework for Compilation and Analysis of Quantum Computing
Programs. Ali JavadiAbhari, Shruti Patil, Daniel Kudrow, Jeff
Heckey, Alexey Lvov, Frederic T. Chong, Margaret Martonosi. ACM
International Conference on Computing Frontiers, May 2014. Best
Paper Award. ScaffCC on github
- Abida Haque: Quantum Information Theory and
Holevo's Bound lectures 18+19
- Utsab Ray: Solving the Optimal Trading Trajectory
Problem Using a Quantum Annealer by Gili Rosenberg, Poya
Haghnegahdar, Phil Goddard, Peter Carr, Kesheng Wu, Marcos López
de Prado, arXiv:1508.06182.