an update on the google’s quantum computing...

39
Confidential & Proprietary Office of the CTO An Update on the Google’s Quantum Computing Initiative (Bringing Tiny Iron to a Big Iron Fest) [email protected]

Upload: others

Post on 12-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

An Update on the Google’s Quantum Computing Initiative

(Bringing Tiny Iron to a Big Iron Fest)

[email protected]

Page 2: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Brains that recognize and anticipate behaviors of Heat, Light, Momentum, Gravity, etc. have an Evolutionary Advantage.

Quantum phenomena contradict our intuition.

Our Brains are Wired for Newtonian Physics

Office of the CTO

Page 3: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Interference, “Erasure”, etc.

Quantum Theory Explains Cleanly…

...but the Math looks Strange

How can a Particle beOn Two Paths at the Same Time?

Quantum Phenomena Contradict Intuition

1 ii 1

1√2

1 ii 1

1√2

1i

1√2

1i

1√2

( )PuPr

( )01

Page 4: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

|0⟩+|1⟩

Quantum Data

Page 5: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Quantum Data

( |0⟩+|1⟩ )2=|00⟩+|01⟩+|10⟩+|11⟩

Page 6: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

( |0⟩+|1⟩ )nn=50: supercomputer

n=300: more states thanatoms in universe

Really Big Data

Page 7: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Macroscopic QM Enables New PhysicsControl of single quantum systems, to quantum computers

1 nm 1 μm 1 mm

Large “atom” has roomfor complex control

H atomwavefunctions:

01

Problem:Light is 1000x larger

Confidential & ProprietaryOffice of the CTO

Page 8: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Quantum Chips at Google

Xmon

X-shaped transmon qubit

Good for building a digital, gate-based quantum computer (requires error correction)

Gmon

Transmon qubit with tunable nearest-neighbor coupling

Good for simulation problems

Fluxmon

Flux qubit with tunable coupling

Good for optimization problems

Page 9: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Chip mount: PCB

Printed circuit board chipmount

Uses superconducting aluminum

Wire bonding is easy with automatic wire bonder

Easy to leave space for differing thermal expansion

Eventually abandon SMA connectors for something smaller

Page 10: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Scaling to O(50) Qubits

48 line mount

High-density coax

Wirebond interconnects

Bonded device

PCB mount

Page 11: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Quantum Computer System Design

amp & filters

controlhardware

controlsoftware

LabRAD

wiri

ng

10 mK

3 K

mount/boxQ. hardware

300 K

amp &atten

Dilu

tion

refr

iger

ator

Page 12: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Classical circuit: Quantum circuit:

Logic Built from Universal Gates

1 bit NOT2 bit ANDWiring fan-out

1 qubit rotation2 qubit CNOTNo copy

mea

sure

k

|ψ⟩ =

|0⟩

time(time)Confidential & Proprietary

Office of the CTO

Page 13: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Space-Time Volume of a Quantum Gate Computation

Uncorrected Gate “Circuits” Limited byFidelity of Operationsand Decoherence Times

2 qubit gate fidelity = 99.5%

Gate Depth

Page 14: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Systems: Quantity and Quality

1 10 100 104 106 108

10-1

10-2

10-3

10-4

Wor

st q

ubit

erro

r

# of qubits

quantumcomputer

threshold

50+ qubit device

0.11

10100

“error correction gain” Λ

Confidential & ProprietaryOffice of the CTO

Page 15: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Classical system: Quantum system:

The Clocked Logic Analogy

D flip-flop aligns timing to clock

Error correction aligns amplitude and phase each round, makes“quantum flip-flop”

clock

logicerror

correction(parity)

logic

Classicalerror

decodingand logic

Need 1000 qubits + 0.1% errorsConfidential & Proprietary

Office of the CTO

Page 16: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Towards a Universal Fault-Tolerant QC Qubit error rates ~10-2-10-3 per operation Universal QC requires ~10-10

Error correction: Low error logical qubit made

with multiple physical qubits Surface code error correction:

2D array of qubits (n.n. coupling) Modest error rates (1% threshold, 0.1% target) Useful at 106 physical qubits

Need error correction long term.Can we do something sooner?

Page 17: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

When is a Quantum Computer Useful?

Idea: use modest 2D array of qubits, explore beyond classical sims

100 101 102 103 104 105 106 107 108

Number of Qubits

10-1

10-2

10-3

10-4

Lim

iting

err

or ra

te

Useful error corrected QC

Near-termapplications

Classically simulatable

?

Error correction threshold

Page 18: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Google Quantum Computing MilestonesMilestones:

1. Build a quantum processor that can outperform a classical supercomputer at something

2. Find an near-term application that can be solved with QC

3. Build fault-tolerant QC

3 is harder than 2, is harder than 1

Hardware strategy: start with 1 (“Quantum Supremacy”)

?

Err

or

Qubits

1

23

Page 19: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Meas. System Performance: Random Circuits Validate gate performance

Randomized benchmarking: generate circuit, measure fidelity, repeat

How to validate full system performance? Same idea: pick random circuit, measure fidelity, repeat

n qu

bits

|ψ⟩ =

|0⟩

time/depthClassicalComputer

QuantumComputer

CZ

Z, X, H, T, ...

Measure output state k (bitstring, 2n possible) Repeat sampling x100,000

Compute ideal |ψ⟩ Probability of meas. kp(k) = |⟨k|ψ⟩|2

FidelityF ∝ ⟨ ln[p(k)2n] ⟩

Gates

1. Pick circuit 2. Run circuit 3. Measure fidelity

Measure fidelity over whole system

4. Repeat, average

circuits

Page 20: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Below 50 qubits, circuit depth 40

Supercomputer can simulate all, can measure fidelity

Above 50 qubits, circuit depth 40

Supercomputer can’t simulate, can only extrapolate fidelity

Quantum system computing well-defined problem that supercomputer can’t: “Quantum Supremacy”

“Quantum Supremacy”?

Fide

lity

Number of qubits

Full system performance needed: quality + quantity

Page 21: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

A note on circuit depth

Circuit depth as important as qubit

number

110 qubits simulatable at depth 23

45 qubits just as hard at depth 44

Sergio Boixo, et al.Figure 13: arXiv 1608.00263Figure 1: arXiv 1712.05384

Both qubit number, depth needed to be classically hard

Depth

Tim

e (s

)

Page 22: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Feynman’s Killer App: Simulation of Quantum Systems

Page 23: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Predicted dissociation energy for first time !P. O’Malley, R. Babbush et al. arXiv preprint: 1512.06860

Hydrogen Quantum Simulation

Page 24: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Execution of a Quantum Simulation

Page 25: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

H2 Molecule LiH Molecule

Quality in Quantum Chemistry Experiments

Confidential & ProprietaryOffice of the CTO

Page 26: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Huge Progress in Algorithms (Quantum Chemistry)

N

N2.7

N6

N8

N11

N4

sec

dayyear

universe

Exact: 100 logical qubits (error corrected)Approximate: 100 physical qubits (?)

1985 Feynman (proposal)

Confidential & ProprietaryOffice of the CTO

Page 27: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

9 Qubit: Good performance, Limited Planar

9 qubit device has good performance

ErrCZ down to 0.6% ErrSQ < 0.1% ErrRO = 1%

Limited to 1D connectivity (planar geometry)

2D scale up strategy: move qubits, control to different planes

Page 28: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Bond together two separate chips Qubits → “Chip”

Control → “Carrier”

Superconducting interconnect

Use lossless vacuum as dielectric

Bump bond architecture

“Chip”

“Carrier”bumps

30 μmIn

TiN

Al

Page 29: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

“Foxtail” 22 Qubit Device “Carrier” Readout XY control Z control

“Chip” Qubits

Page 30: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Readout A Readout B

Readout C Readout D

XY + Z Control

11

12

2x11 grid 48 waveguides 4 readout lines 5-6 qubits per cell

“Carrier” Readout XY control Z control

“Chip” Qubits

“Foxtail” 22 Qubit Device

Page 31: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

How to scale to 2D

Design must be “tileable” (control fits in qubit footprint)

Readout resonator XY coupler SQUID coupler

Need to shield qubits from interior wire routing

Small coupling to 50Ω line will decohere qubit

Control (substrate)

Qubits (chip)

Res

Res

Res

Res

Res

Res

Res

Res

Res

Res

Res

Res

Page 32: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Diagonal for surface code: all “measure” qubits on same line

Condense footprint across 2 chips Introduce shielded wiring between qubits Tile unit cell for 2D array

Unit cell: Condensed, diagonal linear chain

Unit cell designed for surface code

ROXYZ

ROXYZ

ROXYZ

ROXYZ

ROXYZ

ROXYZ

Readout line

Con

dens

e2D unit cell

rotate

Page 33: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

“Bristlecone” Architecture

Tile for a 2D grid of n.n. coupled qubitsBonus: Looks like a pine cone!

Tile

Page 34: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

“Bristlecone” Schematic

12 unit cells of 6 qubits = 72 qubits

Enough for “Quantum Supremacy”

Enough for 1st, 2nd order Surface Code

Starting point for near-term algorithms

Page 35: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Photo: Erik Lucero

Page 36: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Bristlecone in test

Page 37: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Confidential & ProprietaryOffice of the CTO

Quantum Computer Timeline

Quantum supremacy

Beyond classical computing capability demonstrated for a select computational problem

Pre-error corrected quantum processors

Early application wins expected for

Simulation of Quantum Systems Optimization Sampling Quantum Neural Network

201x 202x

Error corrected quantum computer

Growing list of quantum algorithms for wide variety of applications with proven speedups

Unstructured Search Factoring Semi-definite Programming Solving Linear Systems ...

Page 38: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Google quantum hardware team

Page 39: An Update on the Google’s Quantum Computing …sos22.ahsc-nm.org/uploads/4/9/7/0/49704495/2018-kissell.pdfConfidential & Proprietary Office of the CTO An Update on the Google’s

Thanks for Your Attention!