SlideShare a Scribd company logo
1 of 38
The D-Wave Two
Dr. Geordie Rose
Founder and CTO, D-Wave
High Noon September 12th 2013
@ MIT

Image from
http://www.nas.nasa.gov/quantum/quantumcomp.html
What I’m going to talk about
1.
2.
3.

What we are doing (& why)
The machines
What the machines do

2

© Copyright 2013 D-Wave Systems Inc.
Quantum computation … will be the first
technology that allows useful tasks to be
performed in collaboration between
parallel universes.
David Deutsch @ TED 2005

3

© Copyright 2013 D-Wave Systems Inc.

Image from
http://conferences.ted.com/TEDGlobal2010/program/
Mungo Park … sailed from Portsmouth on the
30th of January, 1805, resolved to trace the
Niger (River) to its source or perish in the
attempt. He perished.
Introduction to Travels in the Interior Districts of Africa 1795-7
Mungo Park (1799)
http://ebooks.adelaide.edu.au/p/park/mungo/travels/complete.html

4

© Copyright 2013 D-Wave Systems Inc.
… quantum computers … can solve
problems whose solution will never be
feasible on a conventional computer.
Quantum computing for everyone
Michael Nielsen (2008)
http://michaelnielsen.org/blog/quantum-computing-for-everyone/

5

© Copyright 2013 D-Wave Systems Inc.

Image from http://www.longexposure.ca/2011/03/tedx-waterloo-the-uncharted/
Someday, perhaps soon, we will build a
machine that will be able to perform the
functions of a human mind, a thinking
machine.
The Connection Machine
Danny Hillis (1985)

© Copyright 2011 D-Wave Systems Inc.
6
© Copyright 2012 D-Wave Systems Inc.

Image from http://compass-summit.com/danny-hillis/
II. The machines

7

© Copyright 2013 D-Wave Systems Inc.
8

© Copyright 2013 D-Wave Systems Inc.
Footprint
• ~ 200 square feet
• Closed cycle fridge
• Consumes ~ 15 kW

9

© Copyright 2013 D-Wave Systems Inc.
Processor environment
• 168 lines from room
temperature to processor

• 10 kg of metal at 20
milliKelvin

• 1 nanoTesla in 3D across
processor; 50,000x less than
earth’s magnetic field

2.725 K

10

© Copyright 2013 D-Wave Systems Inc.
11

© Copyright 2013 D-Wave Systems Inc.
What is a quantum computer

• dfd

12

© Copyright 2013 D-Wave Systems Inc.
Fabrication cross-section
WIRE
WIRD

SiO2

WIRC
WIRB

SiO2
VIA

Resistor

Junction

WIRA

BASE

One of very few processes in the world capable of
fabricating VLSI superconducting processors
© Copyright 2011 D-Wave SystemsD-Wave Systems Inc.
13
© Copyright 2013 Inc.
Qubits
Compound compound Josephson junction RF-SQUID
niobium flux qubits
Control the bias towards
one or the other state –
‘sigma Z’

Control the amount of superposition –
‘sigma X’

Processor architecture overview available at
http://www.youtube.com/watch?v=PqSgmCg1kew
Qubits are stretched into long thin
loops and coupled together

15

© Copyright 2013 D-Wave Systems Inc.
Unit cells tile the plane

=
16

© Copyright 2013 D-Wave Systems Inc.
A physical ‘computing fabric’

17

© Copyright 2013 D-Wave Systems Inc.
The evolution of an idea

509 qubits
442 qubits

18

© Copyright 2013 D-Wave Systems Inc.

Processor evolution overview available at
http://www.youtube.com/watch?v=6VIAL8gQRTI
III. What the machines do

19

© Copyright 2013 D-Wave Systems Inc.
Program real numbers on a graph, draw samples

20

© Copyright 2013 D-Wave Systems Inc.
Program real numbers on a graph, draw samples

sk  [-1, +1]

21

© Copyright 2013 D-Wave Systems Inc.
Program real numbers on a graph, draw samples

sk  [-1, +1]

22

© Copyright 2013 D-Wave Systems Inc.
Program real numbers on a graph

h1

J15
23

© Copyright 2013 D-Wave Systems Inc.
Program real numbers on a graph
  s1 , , s N  

N

h

j

sj 

j 1

J

ij

si s j

i , j E

sk  [-1, +1]

h1

J15
24

© Copyright 2013 D-Wave Systems Inc.
Program real numbers on a graph
  s1 , , s N  

Ising model

N



hjs j 

j 1



J ij s i s j

i , j E

AKA

QUBO
AKA

sk  [-1, +1]

Weighted Max2SAT

h1

J15
25

© Copyright 2013 D-Wave Systems Inc.
A simple example
  s1 , s 2 , s 3  

3

h

j

sj 

j 1

J

ij

si s j

i j

h1
s1

J12
s2

h

J23

s3

h2
26

h1= +1.0
h2= - 1.0
h3= 0

J13

© Copyright 2010 D-Wave Systems Inc.

h3

J
J12= - 1.0
J13= - 0.5
J23= +0.3
  s1 , s 2 , s 3  

3

h
j 1

j

sj 

J

ij

si s j

i j

s1 s2 s3 
-1

-1

-1

-1.2

-1

-1

+1

-0.8

-1

+1

-1

-1.8

-1

+1

+1

-0.2

+1

-1

-1

3.8

+1

-1

+1

2.2

+1

+1

-1

-0.8

+1

+1

+1

-1.2

Notation: +1 = , -1 = 
27

© Copyright 2010 D-Wave Systems Inc.
Program real numbers on a graph, draw samples
  s1 , , s N  

N

h

j

sj 

j 1

J

ij

si s j

i , j E

sk  [-1, +1]

h1

J15
28

© Copyright 2013 D-Wave Systems Inc.



1
P s  
exp    s  / T 
Z


1
P s  
exp    s  / T 
Z

29

© Copyright 2010 D-Wave Systems Inc.
Programmable processor devices
Two types: qubits and couplers

h1
30

s1

© Copyright 2013 D-Wave Systems Inc.

s5

J15

h5
Machine language programming
N

N

  s1 , , s N    h j s j  
j 1

J ij s i s j

HP 

i , j E



h j j 

j 1

z



J ij i 
z

z
j

i , j E

Optimization

Hardware

Variables sj = ±1

Qubits jz

Linear terms hj

Qubit biases hj

Quadratic terms Jij

Coupler biases Jij

Allowed edge set E

Locations of couplers between qubits

Objective function values (s1,…,sN)

Allowed energy eigenvalues E

31

© Copyright 2013 D-Wave Systems Inc.
Quantum annealing
Start with all qubits in superposition

s1

s3

s4

s5

32

s2

s6

s7

s8

© Copyright 2013 D-Wave Systems Inc.

All 28 states equally
likely
Quantum annealing
Turn down superposition, turn up {h, J}

33

© Copyright 2013 D-Wave Systems Inc.
Vesuvius SR10-V6
500 qubits, 1,472 couplers

34

© Copyright 2013 D-Wave Systems Inc.
Duty cycle for Vesuvius
Step 1. Program {h, J} into hardware
•

About 50ms

Step 2. Quantum anneal
•

About 20 microseconds

Step 3. Measure qubits (draw a sample)
•

About 100 microseconds

Step 4. Repeat 2-3 to gather N samples
~ 50 ms for 1 sample, ~ 1.2 s for 10,000 samples
35

© Copyright 2012 D-Wave Systems Inc.
A quantum Boltzmann-like machine
Program real numbers on a graph, draw samples
  s1 , , s N  

N

h

j

sj 

j 1

J

ij

si s j

i , j E

sk  [-1, +1]

h1

J15
36

© Copyright 2013 D-Wave Systems Inc.



1
P s  
exp    s  / T 
Z
There’s a fascinating hypothesis that a lot
of human perception … can be explained
by a single learning algorithm.
Unsupervised Feature Learning and Deep Learning
Andrew Ng (2011)
http://www.youtube.com/watch?v=I56UugZ_8DI

37

© Copyright 2013 D-Wave Systems Inc.

Image from
http://coursera.com
rose@dwavesys.com

38

© Copyright 2013 D-Wave Systems Inc.

More Related Content

What's hot

GPU Technology Conference 2014 Keynote
GPU Technology Conference 2014 KeynoteGPU Technology Conference 2014 Keynote
GPU Technology Conference 2014 KeynoteNVIDIA
 
GPU Accelerated Deep Learning for CUDNN V2
GPU Accelerated Deep Learning for CUDNN V2GPU Accelerated Deep Learning for CUDNN V2
GPU Accelerated Deep Learning for CUDNN V2NVIDIA
 
Harnessing the virtual realm
Harnessing the virtual realmHarnessing the virtual realm
Harnessing the virtual realmAlison B. Lowndes
 
Cutting edge of Machine Learning
Cutting edge of Machine LearningCutting edge of Machine Learning
Cutting edge of Machine LearningIT Weekend
 
Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...
Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...
Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...NVIDIA Taiwan
 
Agents In An Exponential World Foster
Agents In An Exponential World FosterAgents In An Exponential World Foster
Agents In An Exponential World FosterIan Foster
 
HotCloud 2017 Shahrad Presentation
HotCloud 2017 Shahrad PresentationHotCloud 2017 Shahrad Presentation
HotCloud 2017 Shahrad Presentationengshahrad
 
Opening Keynote at GTC 2015: Leaps in Visual Computing
Opening Keynote at GTC 2015: Leaps in Visual ComputingOpening Keynote at GTC 2015: Leaps in Visual Computing
Opening Keynote at GTC 2015: Leaps in Visual ComputingNVIDIA
 
Ai Forum at Computex 2017 - Keynote Slides by Jensen Huang
Ai Forum at Computex 2017 - Keynote Slides by Jensen HuangAi Forum at Computex 2017 - Keynote Slides by Jensen Huang
Ai Forum at Computex 2017 - Keynote Slides by Jensen HuangNVIDIA Taiwan
 
Talk on commercialising space data
Talk on commercialising space data Talk on commercialising space data
Talk on commercialising space data Alison B. Lowndes
 
深層強化学習 × 自律移動ロボット
深層強化学習 × 自律移動ロボット深層強化学習 × 自律移動ロボット
深層強化学習 × 自律移動ロボットJumpei Arima
 
Enabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. LowndesEnabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. LowndesWithTheBest
 

What's hot (13)

GPU Technology Conference 2014 Keynote
GPU Technology Conference 2014 KeynoteGPU Technology Conference 2014 Keynote
GPU Technology Conference 2014 Keynote
 
GPU Accelerated Deep Learning for CUDNN V2
GPU Accelerated Deep Learning for CUDNN V2GPU Accelerated Deep Learning for CUDNN V2
GPU Accelerated Deep Learning for CUDNN V2
 
Harnessing the virtual realm
Harnessing the virtual realmHarnessing the virtual realm
Harnessing the virtual realm
 
Cutting edge of Machine Learning
Cutting edge of Machine LearningCutting edge of Machine Learning
Cutting edge of Machine Learning
 
Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...
Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...
Recent Progress in SCCS on GPU Simulation of Biomedical and Hydrodynamic Prob...
 
Agents In An Exponential World Foster
Agents In An Exponential World FosterAgents In An Exponential World Foster
Agents In An Exponential World Foster
 
HotCloud 2017 Shahrad Presentation
HotCloud 2017 Shahrad PresentationHotCloud 2017 Shahrad Presentation
HotCloud 2017 Shahrad Presentation
 
Opening Keynote at GTC 2015: Leaps in Visual Computing
Opening Keynote at GTC 2015: Leaps in Visual ComputingOpening Keynote at GTC 2015: Leaps in Visual Computing
Opening Keynote at GTC 2015: Leaps in Visual Computing
 
Fmcad08
Fmcad08Fmcad08
Fmcad08
 
Ai Forum at Computex 2017 - Keynote Slides by Jensen Huang
Ai Forum at Computex 2017 - Keynote Slides by Jensen HuangAi Forum at Computex 2017 - Keynote Slides by Jensen Huang
Ai Forum at Computex 2017 - Keynote Slides by Jensen Huang
 
Talk on commercialising space data
Talk on commercialising space data Talk on commercialising space data
Talk on commercialising space data
 
深層強化学習 × 自律移動ロボット
深層強化学習 × 自律移動ロボット深層強化学習 × 自律移動ロボット
深層強化学習 × 自律移動ロボット
 
Enabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. LowndesEnabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. Lowndes
 

Similar to 20130912_mit _geordie_rose

A Video Watermarking Scheme to Hinder Camcorder Piracy
A Video Watermarking Scheme to Hinder Camcorder PiracyA Video Watermarking Scheme to Hinder Camcorder Piracy
A Video Watermarking Scheme to Hinder Camcorder PiracyIOSR Journals
 
EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality
EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality
EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality J On The Beach
 
D wave 2 x tech
D wave 2 x tech D wave 2 x tech
D wave 2 x tech Azhar Abbas
 
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...Roberto Casadei
 
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency BandDWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency BandIOSR Journals
 
Real-time and long-time together
Real-time and long-time togetherReal-time and long-time together
Real-time and long-time togetherTed Dunning
 
Design of a novel controller to increase the frequency response of an aerospace
Design of a novel controller to increase the frequency response of an aerospaceDesign of a novel controller to increase the frequency response of an aerospace
Design of a novel controller to increase the frequency response of an aerospaceIAEME Publication
 
YolactEdge Review [cdm]
YolactEdge Review [cdm]YolactEdge Review [cdm]
YolactEdge Review [cdm]Dongmin Choi
 
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...IRJET Journal
 
D-WaveQuantum ComputingAccess & applications via cloud deployment
D-WaveQuantum ComputingAccess & applications via cloud deploymentD-WaveQuantum ComputingAccess & applications via cloud deployment
D-WaveQuantum ComputingAccess & applications via cloud deploymentRakuten Group, Inc.
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
An Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDSAn Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDSSumant Tambe
 
Technical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_ProjectsTechnical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_ProjectsEmmanuel Chidinma
 
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017Amazon Web Services Korea
 
mathematics application in modelling and simulation
mathematics application in modelling and simulationmathematics application in modelling and simulation
mathematics application in modelling and simulationOmkar Rane
 
Three dimensional integration of cmos inverter
Three dimensional integration of cmos inverterThree dimensional integration of cmos inverter
Three dimensional integration of cmos inverterIAEME Publication
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...eSAT Journals
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...eSAT Journals
 

Similar to 20130912_mit _geordie_rose (20)

A Video Watermarking Scheme to Hinder Camcorder Piracy
A Video Watermarking Scheme to Hinder Camcorder PiracyA Video Watermarking Scheme to Hinder Camcorder Piracy
A Video Watermarking Scheme to Hinder Camcorder Piracy
 
EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality
EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality
EVOLVING QUANTUM COMPUTERS: Harnessing a Vast Hidden Reality
 
D wave 2 x tech
D wave 2 x tech D wave 2 x tech
D wave 2 x tech
 
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
Pulverisation in Cyber-Physical Systems: Engineering the Self-Organising Logi...
 
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency BandDWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
DWT-DCT-SVD Based Semi Blind Image Watermarking Using Middle Frequency Band
 
Real-time and long-time together
Real-time and long-time togetherReal-time and long-time together
Real-time and long-time together
 
Design of a novel controller to increase the frequency response of an aerospace
Design of a novel controller to increase the frequency response of an aerospaceDesign of a novel controller to increase the frequency response of an aerospace
Design of a novel controller to increase the frequency response of an aerospace
 
YolactEdge Review [cdm]
YolactEdge Review [cdm]YolactEdge Review [cdm]
YolactEdge Review [cdm]
 
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
Improved Quality of Watermark Image by using Integrated SVD with Discrete Wav...
 
D-WaveQuantum ComputingAccess & applications via cloud deployment
D-WaveQuantum ComputingAccess & applications via cloud deploymentD-WaveQuantum ComputingAccess & applications via cloud deployment
D-WaveQuantum ComputingAccess & applications via cloud deployment
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
An Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDSAn Extensible Architecture for Avionics Sensor Health Assessment Using DDS
An Extensible Architecture for Avionics Sensor Health Assessment Using DDS
 
Technical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_ProjectsTechnical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_Projects
 
Project_Report_Masters
Project_Report_MastersProject_Report_Masters
Project_Report_Masters
 
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
 
mathematics application in modelling and simulation
mathematics application in modelling and simulationmathematics application in modelling and simulation
mathematics application in modelling and simulation
 
Three dimensional integration of cmos inverter
Three dimensional integration of cmos inverterThree dimensional integration of cmos inverter
Three dimensional integration of cmos inverter
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...
 
rgDefense
rgDefensergDefense
rgDefense
 

Recently uploaded

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

20130912_mit _geordie_rose

  • 1. The D-Wave Two Dr. Geordie Rose Founder and CTO, D-Wave High Noon September 12th 2013 @ MIT Image from http://www.nas.nasa.gov/quantum/quantumcomp.html
  • 2. What I’m going to talk about 1. 2. 3. What we are doing (& why) The machines What the machines do 2 © Copyright 2013 D-Wave Systems Inc.
  • 3. Quantum computation … will be the first technology that allows useful tasks to be performed in collaboration between parallel universes. David Deutsch @ TED 2005 3 © Copyright 2013 D-Wave Systems Inc. Image from http://conferences.ted.com/TEDGlobal2010/program/
  • 4. Mungo Park … sailed from Portsmouth on the 30th of January, 1805, resolved to trace the Niger (River) to its source or perish in the attempt. He perished. Introduction to Travels in the Interior Districts of Africa 1795-7 Mungo Park (1799) http://ebooks.adelaide.edu.au/p/park/mungo/travels/complete.html 4 © Copyright 2013 D-Wave Systems Inc.
  • 5. … quantum computers … can solve problems whose solution will never be feasible on a conventional computer. Quantum computing for everyone Michael Nielsen (2008) http://michaelnielsen.org/blog/quantum-computing-for-everyone/ 5 © Copyright 2013 D-Wave Systems Inc. Image from http://www.longexposure.ca/2011/03/tedx-waterloo-the-uncharted/
  • 6. Someday, perhaps soon, we will build a machine that will be able to perform the functions of a human mind, a thinking machine. The Connection Machine Danny Hillis (1985) © Copyright 2011 D-Wave Systems Inc. 6 © Copyright 2012 D-Wave Systems Inc. Image from http://compass-summit.com/danny-hillis/
  • 7. II. The machines 7 © Copyright 2013 D-Wave Systems Inc.
  • 8. 8 © Copyright 2013 D-Wave Systems Inc.
  • 9. Footprint • ~ 200 square feet • Closed cycle fridge • Consumes ~ 15 kW 9 © Copyright 2013 D-Wave Systems Inc.
  • 10. Processor environment • 168 lines from room temperature to processor • 10 kg of metal at 20 milliKelvin • 1 nanoTesla in 3D across processor; 50,000x less than earth’s magnetic field 2.725 K 10 © Copyright 2013 D-Wave Systems Inc.
  • 11. 11 © Copyright 2013 D-Wave Systems Inc.
  • 12. What is a quantum computer • dfd 12 © Copyright 2013 D-Wave Systems Inc.
  • 13. Fabrication cross-section WIRE WIRD SiO2 WIRC WIRB SiO2 VIA Resistor Junction WIRA BASE One of very few processes in the world capable of fabricating VLSI superconducting processors © Copyright 2011 D-Wave SystemsD-Wave Systems Inc. 13 © Copyright 2013 Inc.
  • 14. Qubits Compound compound Josephson junction RF-SQUID niobium flux qubits Control the bias towards one or the other state – ‘sigma Z’ Control the amount of superposition – ‘sigma X’ Processor architecture overview available at http://www.youtube.com/watch?v=PqSgmCg1kew
  • 15. Qubits are stretched into long thin loops and coupled together 15 © Copyright 2013 D-Wave Systems Inc.
  • 16. Unit cells tile the plane = 16 © Copyright 2013 D-Wave Systems Inc.
  • 17. A physical ‘computing fabric’ 17 © Copyright 2013 D-Wave Systems Inc.
  • 18. The evolution of an idea 509 qubits 442 qubits 18 © Copyright 2013 D-Wave Systems Inc. Processor evolution overview available at http://www.youtube.com/watch?v=6VIAL8gQRTI
  • 19. III. What the machines do 19 © Copyright 2013 D-Wave Systems Inc.
  • 20. Program real numbers on a graph, draw samples 20 © Copyright 2013 D-Wave Systems Inc.
  • 21. Program real numbers on a graph, draw samples sk  [-1, +1] 21 © Copyright 2013 D-Wave Systems Inc.
  • 22. Program real numbers on a graph, draw samples sk  [-1, +1] 22 © Copyright 2013 D-Wave Systems Inc.
  • 23. Program real numbers on a graph h1 J15 23 © Copyright 2013 D-Wave Systems Inc.
  • 24. Program real numbers on a graph   s1 , , s N   N h j sj  j 1 J ij si s j i , j E sk  [-1, +1] h1 J15 24 © Copyright 2013 D-Wave Systems Inc.
  • 25. Program real numbers on a graph   s1 , , s N   Ising model N  hjs j  j 1  J ij s i s j i , j E AKA QUBO AKA sk  [-1, +1] Weighted Max2SAT h1 J15 25 © Copyright 2013 D-Wave Systems Inc.
  • 26. A simple example   s1 , s 2 , s 3   3 h j sj  j 1 J ij si s j i j h1 s1 J12 s2 h J23 s3 h2 26 h1= +1.0 h2= - 1.0 h3= 0 J13 © Copyright 2010 D-Wave Systems Inc. h3 J J12= - 1.0 J13= - 0.5 J23= +0.3
  • 27.   s1 , s 2 , s 3   3 h j 1 j sj  J ij si s j i j s1 s2 s3  -1 -1 -1 -1.2 -1 -1 +1 -0.8 -1 +1 -1 -1.8 -1 +1 +1 -0.2 +1 -1 -1 3.8 +1 -1 +1 2.2 +1 +1 -1 -0.8 +1 +1 +1 -1.2 Notation: +1 = , -1 =  27 © Copyright 2010 D-Wave Systems Inc.
  • 28. Program real numbers on a graph, draw samples   s1 , , s N   N h j sj  j 1 J ij si s j i , j E sk  [-1, +1] h1 J15 28 © Copyright 2013 D-Wave Systems Inc.   1 P s   exp    s  / T  Z
  • 29.   1 P s   exp    s  / T  Z 29 © Copyright 2010 D-Wave Systems Inc.
  • 30. Programmable processor devices Two types: qubits and couplers h1 30 s1 © Copyright 2013 D-Wave Systems Inc. s5 J15 h5
  • 31. Machine language programming N N   s1 , , s N    h j s j   j 1 J ij s i s j HP  i , j E  h j j  j 1 z  J ij i  z z j i , j E Optimization Hardware Variables sj = ±1 Qubits jz Linear terms hj Qubit biases hj Quadratic terms Jij Coupler biases Jij Allowed edge set E Locations of couplers between qubits Objective function values (s1,…,sN) Allowed energy eigenvalues E 31 © Copyright 2013 D-Wave Systems Inc.
  • 32. Quantum annealing Start with all qubits in superposition s1 s3 s4 s5 32 s2 s6 s7 s8 © Copyright 2013 D-Wave Systems Inc. All 28 states equally likely
  • 33. Quantum annealing Turn down superposition, turn up {h, J} 33 © Copyright 2013 D-Wave Systems Inc.
  • 34. Vesuvius SR10-V6 500 qubits, 1,472 couplers 34 © Copyright 2013 D-Wave Systems Inc.
  • 35. Duty cycle for Vesuvius Step 1. Program {h, J} into hardware • About 50ms Step 2. Quantum anneal • About 20 microseconds Step 3. Measure qubits (draw a sample) • About 100 microseconds Step 4. Repeat 2-3 to gather N samples ~ 50 ms for 1 sample, ~ 1.2 s for 10,000 samples 35 © Copyright 2012 D-Wave Systems Inc.
  • 36. A quantum Boltzmann-like machine Program real numbers on a graph, draw samples   s1 , , s N   N h j sj  j 1 J ij si s j i , j E sk  [-1, +1] h1 J15 36 © Copyright 2013 D-Wave Systems Inc.   1 P s   exp    s  / T  Z
  • 37. There’s a fascinating hypothesis that a lot of human perception … can be explained by a single learning algorithm. Unsupervised Feature Learning and Deep Learning Andrew Ng (2011) http://www.youtube.com/watch?v=I56UugZ_8DI 37 © Copyright 2013 D-Wave Systems Inc. Image from http://coursera.com

Editor's Notes

  1. So if you believe that star trek isn’t a good inspiration for building things, let me make it a bit more real. Here’s a quote from Bill Gates. “If you invent a breakthrough in artificial intelligence, so machines can learn, that is worth 10 Microsofts”. This is not some science fiction dream, it is a serious research field that people have been pursuing for a long time. And slowly, we are getting there. Most of Google’s data analysis tools use machine learning. The same is true of Amazon, eBay, Facebook, etc. So how are these problems solved nowadays?
  2. Here is the next generation of the processor, which is currently under test. If it matches our projections, there will be problems this processor can solve which would be impossible to solve using any classical technique.
  3. Here is the next generation of the processor, which is currently under test. If it matches our projections, there will be problems this processor can solve which would be impossible to solve using any classical technique.
  4. Here is the next generation of the processor, which is currently under test. If it matches our projections, there will be problems this processor can solve which would be impossible to solve using any classical technique.
  5. Here is the next generation of the processor, which is currently under test. If it matches our projections, there will be problems this processor can solve which would be impossible to solve using any classical technique.
  6. Here is the next generation of the processor, which is currently under test. If it matches our projections, there will be problems this processor can solve which would be impossible to solve using any classical technique.