SlideShare una empresa de Scribd logo
1 de 30
Quantum Computing:
A New Resource for HPC
Colin P. Williams
D-Wave Systems Inc.
What I’ll Talk About
•
•
•
•

D-Wave Systems Inc.
What are quantum computers?
D-Wave’s approach & rationale for it
Our current product: The D-Wave TwoTM Quantum Computer

• Integrating QC into HPC

© 2013 D-Wave Systems Inc. All Rights Reserved

2
D-Wave Systems Inc.
• Privately owned based in Vancouver, Palo Alto & Washington D.C.
– Investors: DFJ, Goldman Sachs, In-Q-Tel, Jeff Bezos, et al

• Offering

quantum computing systems

– Built from superconducting processors

• ~100 employees (27Ph.D., 18 B.Eng. 11 M.Sc.)
• 100+ patents / 60+ peer reviewed papers

• Unique infrastructure (design, fab, test, systems, software)

© 2013 D-Wave Systems Inc. All Rights Reserved

3
Ranked 4th in Patent Power for Computer Systems

© 2013 D-Wave Systems Inc. All Rights Reserved

4
Working with Leaders
Defense

Universities

© 2013 D-Wave Systems Inc. All Rights Reserved

Intelligence

Web

Finance

5

National Labs

Energy
What are Quantum
Computers?

© 2013 D-Wave Systems Inc. All Rights Reserved

6
What are Quantum Computers?

• Computers that harness quantum physical
phenomena not available to conventional
computers, e.g.,
– Superposition
– Entanglement
– Co-tunneling
– Non-determinism

© 2013 D-Wave Systems Inc. All Rights Reserved

7
Why are they Interesting?
• Pragmatically
– Allows us to solve problems in new ways to beat the best
we can do classically in many cases

– Exponential speedups
• Factoring
• Simulating quantum systems
• Quantum chemistry

– Polynomial speedups
• Unstructured search
• Structured search (NP-complete & NP-hard problems)

• Philosophically
– As Prof. David Deutsch of Oxford University says …
© 2013 D-Wave Systems Inc. All Rights Reserved

8
“Quantum computation … will be the first
technology that allows useful tasks to be
performed in collaboration between
parallel universes”
Prof. David Deutsch – The Fabric of Reality

© 2013 D-Wave Systems Inc. All Rights Reserved

PAGE
9
Significance to HPC
of harnessing quantum mechanics
Metric

High Performance Computer

Quantum Computer
One 512-qubit core has ~10154 “virtual
threads” in superposition, but quantum
mechanics limits our ability to read them

Concurrency

108 cores & 1010 threads

Robustness

Reduced operating voltages & channel Naturally probabilistic programming.
widths, will make devices less reliable.
Quantum annealing degrades gracefully to
Need new programming style that is
errors
intrinsically probabilistic and tolerant to
errors

Power

Expect 25-100MW systems. Few
locations can support this demand.
Fewer data centers can afford it. Power
demand dominated by data movement

15kW for cooling & ~0kW for computation.
Cooling power will stay constant up to
thousands of qubits! Almost no energy to
compute. No data movement needed

Storage

Needs to be 100PB capacity but will be
constrained by physical & economic
limits (density, power, cost)

Memory exploits parallel universes. Create &
process superposition of all 2N configurations
at once. N > 300 qubits provide more storage
than there are particles in the known Universe

Speed

1018 FLOPS

Potential to be fast but runs at 0 FLOPS

© 2013 D-Wave Systems Inc. All Rights Reserved

10
Will QCs Make HPCs Obsolete?
• Probably not . . .

• They’re suited to different tasks
– HPCs: Computational fluid dynamics, molecular
simulation, weather forecasting, nuclear weapons
modeling, etc.

– QCs: discrete combinatorial optimization, artificial
intelligence, machine learning, sampling

• But together they can enhance each other

© 2013 D-Wave Systems Inc. All Rights Reserved

11
D-Wave’s Approach
Quantum Annealing
inspired by Adiabatic Quantum Computing

© 2013 D-Wave Systems Inc. All Rights Reserved

12
How Quantum Annealing Works
• Space of solutions
defines and energy
landscape & best
solution is lowest valley
• Classical algorithms can
only walk over this
landscape
• Quantum annealing can
tunnel through the
landscape
© 2013 D-Wave Systems Inc. All Rights Reserved

13
13
Our Product

© 2013 D-Wave Systems Inc. All Rights Reserved

14
D-Wave TwoTM Quantum Computer

© 2013 D-Wave Systems Inc. All Rights Reserved

15
15
Cooling
• Closed cycle dilution
refrigerator (“fridge”)
• Fridge + servers
consume 15.5kW
• Power demand will
remain constant as we
scale up to thousands of
qubits

© 2013 D-Wave Systems Inc. All Rights Reserved

16
Processor Environment
• 192 lines from room
temperature to chip
• 10kg cooled to 0.02K
• 150x colder than
interstellar space
• Shielded room excludes
external RF

• Magnetic field < 10−9 Tesla
across chip
• 50,000x weaker than
Earth’s field

• Isolated from vibrations
© 2013 D-Wave Systems Inc. All Rights Reserved

17
Product Roadmap
2,048-qubits
Q4 2015

D-Wave One

D-Wave Two

Talk of “the” D-Wave chip is a misnomer – the architecture evolves 6-8 times per year
© 2013 D-Wave Systems Inc. All Rights Reserved

18
512-Qubit Vesuvius Processor

© 2013 D-Wave Systems Inc. All Rights Reserved

19
19
Processor Architecture
Physical Layout

Physical Unit Cell

Wiring layout
• 8 8 array of 8-qubit unit cells
• Within each unit cell each
vertical qubit is coupled to
each horizontal qubit
• Vertical (horizontal) qubit
coupled to corresponding
qubit in vertical (horizontal)
neighboring cells

Logical Layout

Logical Unit Cell

q1
q2

q5
q6

q3

q7

q4

q8

Topology of interconnect network
© 2013 D-Wave Systems Inc. All Rights Reserved

20
20

• Non-planarity of interconnect
network makes the problem of
finding the lowest energy state
of the qubits NP-hard
• NP-Hardness guarantees you
can map many practical
problems to the architecture
Programming Languages
• User does not need to know anything
about quantum physics
– Just pass a matrix of hi’s and Jij’s to the machine

• Currently have interfaces for:
– Python
– Matlab
– C/C++

© 2013 D-Wave Systems Inc. All Rights Reserved

21
Integrating QC into HPC

© 2013 D-Wave Systems Inc. All Rights Reserved

22
A Strategy for Integrating QC with HPC
• HPCs excel at large scale numerical simulations
• QCs excel at discrete combinatorial optimization
• Can we use a HPC + QC for engineering design optimization?
• Problem setup …
– Suppose engineering design is specified by a bit string
– Various designs can be “scored” by running some HPC simulation
– Goal is to find the bit string whose score meets design criteria

© 2013 D-Wave Systems Inc. All Rights Reserved

23
Division of Labor
• HPC’s job
– Map bit string to design; simulate design; score the result; send score to QC

• QC’s job
– use sequence of bit string/score pairs to tweak the h’s and J’s in the QMI so
that it will yield samples that correctly mimic the ordering of energies of
solutions in the neighborhood of the highest scoring bit string
– Yields a new QMI
– Run new QMI many times to yield new candidates (~104 solutions/sec)
– HPC scores the candidate solutions and returns scores to QC
– Iterate until design meets desired criteria

© 2013 D-Wave Systems Inc. All Rights Reserved

24
Quantum-Accelerated HPC
• Using the QC + HPC together allows faster convergence on
optimal design than is attainable by using HPC alone
• Avoids unnecessary HPC cycles & power consumption
– Increases availability of HPC for running other computations
– Works best when cost of running the HPC simulator is high

• Supercomputer + quantum computer
Better “guesses”
“Scores” for the guesses

Quantum-Accelerated HPC
© 2013 D-Wave Systems Inc. All Rights Reserved

25
Why Does it Work?
• Imagine you’ve reached an intermediate point in design space
and want to pick the next bit string to try
• Classical methods only sense the local neighborhood
• Quantum methods have potential for greater horizon
• Make a better next move possibly leading in different direction

Quantum
Discrepancy

Discrepancy

Classical

Design Parameter
© 2013 D-Wave Systems Inc. All Rights Reserved

Design Parameter
26
Example
Radiotherapy Optimization

© 2013 D-Wave Systems Inc. All Rights Reserved

27
Another Example: Radiotherapy Optimization
PROBLEM:

Deliver lethal dose to tumor whilst
minimizing damage to healthy
tissues

APPROACH:

Hybrid: QC + Conventional Computer
• Design = bit string
• Quality = result of running extensive
radiation transport simulation
• D-Wave system learns from
simulations to predict better designs

IMPACT:
• Hybrid quantum-classical design found a radiation
therapy treatment that minimized the objective
function to 70.7 c.f. 120.0 for tabu, and ran in 1/3
the time making fewer calls to radiation transport
© 2013 D-Wave Systems Inc. All Rights Reserved
28
simulation
Conclusions
• We see quantum computing as a new
resource for HPC
• Technology scaling faster than Moore’s Law
• 1,024-qubit quantum computer by mid-2014

• Performance is encouraging
• Many potential uses in combinatorial optimization, engineering

design optimization, A.I., machine learning & sampling
• Seeking early adopters to explore QC-HPC synergy

Email: cpwilliams@dwavesys.com
© 2013 D-Wave Systems Inc. All Rights Reserved

29
Thank you!
Email: cpwilliams@dwavesys.com

© 2013 D-Wave Systems Inc. All Rights Reserved

30

Más contenido relacionado

Destacado

Reduced instruction set computers
Reduced instruction set computersReduced instruction set computers
Reduced instruction set computersSanjivani Sontakke
 
Base des systèmes à microprocesseur
Base des systèmes à microprocesseurBase des systèmes à microprocesseur
Base des systèmes à microprocesseurPeronnin Eric
 
Arm système embarqué
Arm système embarquéArm système embarqué
Arm système embarquéHoussem Rouini
 
Wooden boxes and crates as a packaging material
Wooden boxes and crates as a packaging materialWooden boxes and crates as a packaging material
Wooden boxes and crates as a packaging materialSyed Aasif Mujtaba
 
Código de trabajo vigente Costa Rica
Código de trabajo vigente Costa RicaCódigo de trabajo vigente Costa Rica
Código de trabajo vigente Costa RicaNancy Rodriguez
 
CISC vs RISC Processor Architecture
CISC vs RISC Processor ArchitectureCISC vs RISC Processor Architecture
CISC vs RISC Processor ArchitectureKaushik Patra
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedSlideShare
 

Destacado (9)

Reduced instruction set computers
Reduced instruction set computersReduced instruction set computers
Reduced instruction set computers
 
Base des systèmes à microprocesseur
Base des systèmes à microprocesseurBase des systèmes à microprocesseur
Base des systèmes à microprocesseur
 
Unilever in Brazil
Unilever in BrazilUnilever in Brazil
Unilever in Brazil
 
Arm système embarqué
Arm système embarquéArm système embarqué
Arm système embarqué
 
Wooden boxes and crates as a packaging material
Wooden boxes and crates as a packaging materialWooden boxes and crates as a packaging material
Wooden boxes and crates as a packaging material
 
Código de trabajo vigente Costa Rica
Código de trabajo vigente Costa RicaCódigo de trabajo vigente Costa Rica
Código de trabajo vigente Costa Rica
 
RISC AND CISC PROCESSOR
RISC AND CISC PROCESSORRISC AND CISC PROCESSOR
RISC AND CISC PROCESSOR
 
CISC vs RISC Processor Architecture
CISC vs RISC Processor ArchitectureCISC vs RISC Processor Architecture
CISC vs RISC Processor Architecture
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Más de inside-BigData.com

Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networksinside-BigData.com
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...inside-BigData.com
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...inside-BigData.com
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...inside-BigData.com
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networksinside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoringinside-BigData.com
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecastsinside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Updateinside-BigData.com
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuninginside-BigData.com
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODinside-BigData.com
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Accelerationinside-BigData.com
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficientlyinside-BigData.com
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Erainside-BigData.com
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computinginside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Clusterinside-BigData.com
 

Más de inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 

Último

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

D-Wave Systems Podcast

  • 1. Quantum Computing: A New Resource for HPC Colin P. Williams D-Wave Systems Inc.
  • 2. What I’ll Talk About • • • • D-Wave Systems Inc. What are quantum computers? D-Wave’s approach & rationale for it Our current product: The D-Wave TwoTM Quantum Computer • Integrating QC into HPC © 2013 D-Wave Systems Inc. All Rights Reserved 2
  • 3. D-Wave Systems Inc. • Privately owned based in Vancouver, Palo Alto & Washington D.C. – Investors: DFJ, Goldman Sachs, In-Q-Tel, Jeff Bezos, et al • Offering quantum computing systems – Built from superconducting processors • ~100 employees (27Ph.D., 18 B.Eng. 11 M.Sc.) • 100+ patents / 60+ peer reviewed papers • Unique infrastructure (design, fab, test, systems, software) © 2013 D-Wave Systems Inc. All Rights Reserved 3
  • 4. Ranked 4th in Patent Power for Computer Systems © 2013 D-Wave Systems Inc. All Rights Reserved 4
  • 5. Working with Leaders Defense Universities © 2013 D-Wave Systems Inc. All Rights Reserved Intelligence Web Finance 5 National Labs Energy
  • 6. What are Quantum Computers? © 2013 D-Wave Systems Inc. All Rights Reserved 6
  • 7. What are Quantum Computers? • Computers that harness quantum physical phenomena not available to conventional computers, e.g., – Superposition – Entanglement – Co-tunneling – Non-determinism © 2013 D-Wave Systems Inc. All Rights Reserved 7
  • 8. Why are they Interesting? • Pragmatically – Allows us to solve problems in new ways to beat the best we can do classically in many cases – Exponential speedups • Factoring • Simulating quantum systems • Quantum chemistry – Polynomial speedups • Unstructured search • Structured search (NP-complete & NP-hard problems) • Philosophically – As Prof. David Deutsch of Oxford University says … © 2013 D-Wave Systems Inc. All Rights Reserved 8
  • 9. “Quantum computation … will be the first technology that allows useful tasks to be performed in collaboration between parallel universes” Prof. David Deutsch – The Fabric of Reality © 2013 D-Wave Systems Inc. All Rights Reserved PAGE 9
  • 10. Significance to HPC of harnessing quantum mechanics Metric High Performance Computer Quantum Computer One 512-qubit core has ~10154 “virtual threads” in superposition, but quantum mechanics limits our ability to read them Concurrency 108 cores & 1010 threads Robustness Reduced operating voltages & channel Naturally probabilistic programming. widths, will make devices less reliable. Quantum annealing degrades gracefully to Need new programming style that is errors intrinsically probabilistic and tolerant to errors Power Expect 25-100MW systems. Few locations can support this demand. Fewer data centers can afford it. Power demand dominated by data movement 15kW for cooling & ~0kW for computation. Cooling power will stay constant up to thousands of qubits! Almost no energy to compute. No data movement needed Storage Needs to be 100PB capacity but will be constrained by physical & economic limits (density, power, cost) Memory exploits parallel universes. Create & process superposition of all 2N configurations at once. N > 300 qubits provide more storage than there are particles in the known Universe Speed 1018 FLOPS Potential to be fast but runs at 0 FLOPS © 2013 D-Wave Systems Inc. All Rights Reserved 10
  • 11. Will QCs Make HPCs Obsolete? • Probably not . . . • They’re suited to different tasks – HPCs: Computational fluid dynamics, molecular simulation, weather forecasting, nuclear weapons modeling, etc. – QCs: discrete combinatorial optimization, artificial intelligence, machine learning, sampling • But together they can enhance each other © 2013 D-Wave Systems Inc. All Rights Reserved 11
  • 12. D-Wave’s Approach Quantum Annealing inspired by Adiabatic Quantum Computing © 2013 D-Wave Systems Inc. All Rights Reserved 12
  • 13. How Quantum Annealing Works • Space of solutions defines and energy landscape & best solution is lowest valley • Classical algorithms can only walk over this landscape • Quantum annealing can tunnel through the landscape © 2013 D-Wave Systems Inc. All Rights Reserved 13 13
  • 14. Our Product © 2013 D-Wave Systems Inc. All Rights Reserved 14
  • 15. D-Wave TwoTM Quantum Computer © 2013 D-Wave Systems Inc. All Rights Reserved 15 15
  • 16. Cooling • Closed cycle dilution refrigerator (“fridge”) • Fridge + servers consume 15.5kW • Power demand will remain constant as we scale up to thousands of qubits © 2013 D-Wave Systems Inc. All Rights Reserved 16
  • 17. Processor Environment • 192 lines from room temperature to chip • 10kg cooled to 0.02K • 150x colder than interstellar space • Shielded room excludes external RF • Magnetic field < 10−9 Tesla across chip • 50,000x weaker than Earth’s field • Isolated from vibrations © 2013 D-Wave Systems Inc. All Rights Reserved 17
  • 18. Product Roadmap 2,048-qubits Q4 2015 D-Wave One D-Wave Two Talk of “the” D-Wave chip is a misnomer – the architecture evolves 6-8 times per year © 2013 D-Wave Systems Inc. All Rights Reserved 18
  • 19. 512-Qubit Vesuvius Processor © 2013 D-Wave Systems Inc. All Rights Reserved 19 19
  • 20. Processor Architecture Physical Layout Physical Unit Cell Wiring layout • 8 8 array of 8-qubit unit cells • Within each unit cell each vertical qubit is coupled to each horizontal qubit • Vertical (horizontal) qubit coupled to corresponding qubit in vertical (horizontal) neighboring cells Logical Layout Logical Unit Cell q1 q2 q5 q6 q3 q7 q4 q8 Topology of interconnect network © 2013 D-Wave Systems Inc. All Rights Reserved 20 20 • Non-planarity of interconnect network makes the problem of finding the lowest energy state of the qubits NP-hard • NP-Hardness guarantees you can map many practical problems to the architecture
  • 21. Programming Languages • User does not need to know anything about quantum physics – Just pass a matrix of hi’s and Jij’s to the machine • Currently have interfaces for: – Python – Matlab – C/C++ © 2013 D-Wave Systems Inc. All Rights Reserved 21
  • 22. Integrating QC into HPC © 2013 D-Wave Systems Inc. All Rights Reserved 22
  • 23. A Strategy for Integrating QC with HPC • HPCs excel at large scale numerical simulations • QCs excel at discrete combinatorial optimization • Can we use a HPC + QC for engineering design optimization? • Problem setup … – Suppose engineering design is specified by a bit string – Various designs can be “scored” by running some HPC simulation – Goal is to find the bit string whose score meets design criteria © 2013 D-Wave Systems Inc. All Rights Reserved 23
  • 24. Division of Labor • HPC’s job – Map bit string to design; simulate design; score the result; send score to QC • QC’s job – use sequence of bit string/score pairs to tweak the h’s and J’s in the QMI so that it will yield samples that correctly mimic the ordering of energies of solutions in the neighborhood of the highest scoring bit string – Yields a new QMI – Run new QMI many times to yield new candidates (~104 solutions/sec) – HPC scores the candidate solutions and returns scores to QC – Iterate until design meets desired criteria © 2013 D-Wave Systems Inc. All Rights Reserved 24
  • 25. Quantum-Accelerated HPC • Using the QC + HPC together allows faster convergence on optimal design than is attainable by using HPC alone • Avoids unnecessary HPC cycles & power consumption – Increases availability of HPC for running other computations – Works best when cost of running the HPC simulator is high • Supercomputer + quantum computer Better “guesses” “Scores” for the guesses Quantum-Accelerated HPC © 2013 D-Wave Systems Inc. All Rights Reserved 25
  • 26. Why Does it Work? • Imagine you’ve reached an intermediate point in design space and want to pick the next bit string to try • Classical methods only sense the local neighborhood • Quantum methods have potential for greater horizon • Make a better next move possibly leading in different direction Quantum Discrepancy Discrepancy Classical Design Parameter © 2013 D-Wave Systems Inc. All Rights Reserved Design Parameter 26
  • 27. Example Radiotherapy Optimization © 2013 D-Wave Systems Inc. All Rights Reserved 27
  • 28. Another Example: Radiotherapy Optimization PROBLEM: Deliver lethal dose to tumor whilst minimizing damage to healthy tissues APPROACH: Hybrid: QC + Conventional Computer • Design = bit string • Quality = result of running extensive radiation transport simulation • D-Wave system learns from simulations to predict better designs IMPACT: • Hybrid quantum-classical design found a radiation therapy treatment that minimized the objective function to 70.7 c.f. 120.0 for tabu, and ran in 1/3 the time making fewer calls to radiation transport © 2013 D-Wave Systems Inc. All Rights Reserved 28 simulation
  • 29. Conclusions • We see quantum computing as a new resource for HPC • Technology scaling faster than Moore’s Law • 1,024-qubit quantum computer by mid-2014 • Performance is encouraging • Many potential uses in combinatorial optimization, engineering design optimization, A.I., machine learning & sampling • Seeking early adopters to explore QC-HPC synergy Email: cpwilliams@dwavesys.com © 2013 D-Wave Systems Inc. All Rights Reserved 29
  • 30. Thank you! Email: cpwilliams@dwavesys.com © 2013 D-Wave Systems Inc. All Rights Reserved 30