SlideShare a Scribd company logo
Timing Is Everything
Steve Reinhardt
Director of Customer Applications
sreinhardt@dwavesys.com
Copyright © D-Wave Systems Inc. 2
Computationally differentiated organizations
should now be finding appropriate high-value apps and
mapping them to D-Wave systems for possible
compelling performance advantage in 2 years
Copyright © D-Wave Systems Inc. 3
Agenda
• Identifying near-term technology
• Delivering differentiated performance
• Adopting quantum annealing technology rationally
• Navigating by early applications successes
Copyright © D-Wave Systems Inc. 4
Two Main Paths to Quantum Computing
Gate-model architecture
• Described by Deutsch (1985) with
significant theoretical work to today
• Key algorithms defined in 1990s
• Major issue of error correction
identified by Preskill in 1998
– Believed to require 100-1000 physical
qubits for every logical qubit
• First quantum algorithm demoed on
physical qubits in 1998
• Google recently announced system
with 72 physical qubits
• Digital nature in question
– Preskill: “noisy intermediate-scale
quantum” (NISQ) computers
Quantum-annealing architecture
• Nishimori (1998) and Farhi (1999)
described ability to find low energy
states
• Rose (2004) identified path for
building such systems
• D-Wave (2010+) has delivered 4
generations of systems, the latest
with 2000 qubits
• Problems friendly to D-Wave
topology show ~1000X advantage
• Real-world problems ~parity
• New system generations every ~2yr
Copyright © D-Wave Systems Inc. 5
Copyright © D-Wave Systems Inc. 6
Agenda
• Identifying near-term technology
• Delivering differentiated performance
• Adopting quantum annealing technology rationally
• Navigating by early applications successes
Copyright © D-Wave Systems Inc. 7
Programming Model / Quantum Machine Instruction
QUBIT 𝒒𝒊 Quantum bit which participates in annealing cycle and settles into one of
two possible final states: 0,1
COUPLER 𝒒𝒊 𝒒j Physical device that allows one qubit to influence another qubit
WEIGHT 𝒂𝒊 Real-valued constant associated with each qubit, which influences the
qubit’s tendency to collapse into each of its two possible final states;
controlled by the programmer
STRENGTH 𝒃𝒊𝒋 Real-valued constant associated with each coupler, which controls the
influence exerted by one qubit on another; controlled by the programmer
OBJECTIVE 𝑂𝑏𝑗 Real-valued function that is minimized during the annealing cycle
𝑶𝒃𝒋(𝒂𝒊, 𝒃𝒊𝒋; 𝒒𝒊) =
𝒊
𝒂𝒊 𝒒𝒊 +
𝒊𝒋
𝒃𝒊𝒋 𝒒𝒊 𝒒𝒋
The system samples from the 𝑞𝑖 that minimize the objective
Known as
- Quadratic unconstrained binary optimization (QUBO) problem
- Ising model
- Unconstrained binary quadratic problem (UBQP)
Copyright © D-Wave Systems Inc. 8
Delivering Differentiated Performance
• Today (D-Wave 2000Q™):
– For some problems structured to D-Wave
topology, ~1000X performance advantage
– For real-world problems, rough parity
• Quantum performance advantage will
be delivered only from (sub)problems
that fit on the quantum processing unit (QPU) …
• But decomposing solvers split big problems into QPU-size
problems
• So, let’s focus on how QPU-size problems grow
Copyright © D-Wave Systems Inc. 9
Delivering Differentiated Performance
• Today (D-Wave 2000Q™): In practice, problems of ~64 variables fit on the QPU
• Next-gen D-Wave system targeted at 4-5K qubits with denser topology
• Some problems shift from classically tractable to intractable between 64 and
326 variables: e.g., Markov networks (~50 today; 100s intractable)
Aspect Change Effect on #variables
in QMI
Notes
More qubits 2-2.5X more * 1.4-1.6
Denser topology 2.5X more * 2.8 Higher perf due to shorter chains
QA changes TBD ♢
Better algs/tools * 1.3 RBC embedding (e.g.)
Aggregate change * 5.46 == 326 vars
♢ Roy et al.’s “Boosting integer factoring …” showed that per-qubit advance/delay of annealing
in some cases led to a 1000X performance increase (i.e., fraction of valid results)
Copyright © D-Wave Systems Inc. 10
Significant Technical Challenges
• Increasing #connections/qubit by 2.5X
• Higher fraction of results valid (e.g., improved 1/f noise, shorter
chains due to higher average degree)
• Maximizing multi-qubit tunneling (e.g., improved T1 times)
• Understand best uses of reverse anneal, pause, quench, and
advance/delay
Copyright © D-Wave Systems Inc. 12
Agenda
• Identifying near-term technology
• Delivering differentiated performance
• Adopting quantum annealing technology rationally
• Navigating by early applications successes
Copyright © D-Wave Systems Inc. 13
Probabilities from Technology-Adoption Point of View
1%:
3%:
10%:
33%:
99%:
97%:
90%:
67%:
Don’t have to consider seriously, but monitor
Monitor closely
Ensure prepared; understand technology in depth
and have hands-on experience with likely first uses
Ensure fluent; first use case readily deployable
Be prepared to deploy with multiple use cases
Disseminate to other likely use cases
Copyright © D-Wave Systems Inc. 14
Steps to Integrate D-Wave Execution
• Become coarsely familiar with QUBO formulation and underlying
quantum machine instruction
• Find problems that plausibly benefit from D-Wave execution
– Discrete optimization, well representable as QUBO
– 1K – 100K problem variables
– Better/faster answers are valuable to your org
• Formulate the problem for D-Wave
– Typically using QUBO or higher-level abstraction
– Low-level APIs are available for those who want more control (and effort)
• Assess performance
– Tune directly
– Give feedback to tool developers
Copyright © D-Wave Systems Inc. 15
Document
Classification
Subject-matter-expert-relevant APIs
COMPUTE
RESOURCE
S
AVAILABLE PROTOTYPE CONCEP
T
SAMPLERS
UNIFORM
SAMPLER API
METHODS
APPLICATIONS
QPUsCPUs and
GPUs
Simulated
Annealing
D-Wave
SAPI
DW Open
Microclient
QUBO/Ising/BQP Pre- and Post-Processing
Decomposition (QBSolv), Embedding (Minorminer), …
Graph Mapping
Constraint
Compilation
Generative
Machine
Learning
…
Social Network
Analysis
Circuit Fault
Diagnosis
Circuit
Compilation
edif2qmasm/LANL
Copyright © D-Wave Systems Inc. 16
Agenda
• Identifying near-term technology
• Delivering differentiated performance
• Adopting quantum annealing technology rationally
• Navigating by early applications successes
Copyright © D-Wave Systems Inc. 17
Copyright © D-Wave Systems Inc. 18
Proof-of-concept demonstration:
Can a D-Wave system be used to optimize real-world data?
Traffic Flow Optimization
Traffic flow optimization:
• Dataset used was an open-source collection of GPS coordinates from over
10,000 taxis in Beijing (from 2008)
• 418 cars travelling from the city center to the airport were chosen (high
congestion)
• Each car was proposed 3 possible routes; each route is a sequence of roads to
take
• Objective: Assign each taxi to a route, such that each's route minimally overlaps
with all other cars' routes (to resolve the congestion)
Copyright © D-Wave Systems Inc. 19
Constraints:
• Each car must be assigned to exactly
one route
• Time from origin (city center) to
destination (airport) must be minimized
for all cars
• Solution must resolve congestion along
the main route, and must not cause
congestion on other routes
• Answer from D-Wave machine must
be a sensible and interpretable solution
to the problem
Traffic Flow Optimization
Copyright © D-Wave Systems Inc. 20
Original (unoptimized) vs. Final (optimized):
Traffic Flow Optimization
Results:
• Cars now dispersed among many possible routes to destination
• Congestion along main route was resolved and no additional congestion
created
• Results from the D-Wave system were meaningful relative to the application
• Successful proof-of-concept demonstration!
Quantum Machine Learning for
Election Modelling
Max Henderson, Ph.D.
Election 2016: Case study in the difficulty of sampling
Quantum Machine Learning for Election Modelling – Max Henderson, 2017 2
2
Where did
the models
go wrong?
Forecasting elections on a quantum computer
Quantum Machine Learning for Election Modelling – Max Henderson, 2017 2
3
• Quantum computing research has shown potential benefits
(speedups) in training various deep neural networks1-3
• Core idea: Use QC-trained models to simulate election results.
Potential benefits:
• More efficient sampling / training
• Intrinsic, tuneable state correlations
• Inclusion of additional error models
1. Adachi, Steven H., and Maxwell P. Henderson. "Application of quantum annealing to training of deep neural networks." arXiv preprint arXiv:1510.06356 (2015).
2. Benedetti, Marcello, et al. "Estimation of effective temperatures in quantum annealers for sampling applications: A case study with possible applications in deep
learning." Physical Review A 94.2 (2016): 022308.
3. Benedetti, Marcello, et al. "Quantum-assisted learning of graphical models with arbitrary pairwise connectivity." arXiv preprint arXiv:1609.02542 (2016).
Summary
Quantum Machine Learning for Election Modelling – Max Henderson, 2017 24
• The QC-trained networks were able to learn structure in polling data
to make election forecasts in line with the models of 538
• Additionally, the QC-trained networks gave Trump a much higher
likelihood of victory overall, even though the states' first order
moments remained unchanged
• Ideally in the future, we could rerun this method using
correlations known with more detail in-house for 538
• Finally, the QC-trained networks trained quickly, and since each
measurement is a simulation, each iteration of the training model
produced 25,000 simulations (one for each national error model),
which already eclipses the 20,000 simulations 538 performs each
time they rerun their models
Quantum Computing: Timing is Everything
Performance measure - real world data with Greedy and D-Wave
Click-ThroughRate
QA / D-Wave
Quantum Computing: Timing is Everything
Copyright © D-Wave Systems Inc. 29
Computationally differentiated organizations
should now be finding appropriate high-value apps and
mapping them to D-Wave systems for possible
compelling performance advantage in 2 years
Copyright © D-Wave Systems Inc. 30
For More Information, See
D-Wave Users Group Presentations:
• 2018 (European): https://www.dwavesys.com/qubits-europe-2018
• 2017: http://dwavefederal.com/qubits-2017/
• 2016:
https://dl.dropboxusercontent.com/u/127187/User%20Group%20Presentati
ons-selected/Qubits_User_Group_Presentations_Index.html
LANL Rapid Response Projects:
• http://www.lanl.gov/projects//national-security-education-
center/information-science-technology/dwave/index.php
Copyright © D-Wave Systems Inc. 31
Ad

More Related Content

What's hot (13)

Implementation of area optimized low power multiplication and accumulation
Implementation of area optimized low power multiplication and accumulationImplementation of area optimized low power multiplication and accumulation
Implementation of area optimized low power multiplication and accumulation
karthik annam
 
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
ijassn
 
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor LayerDOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
jeep82cj
 
Image Fusion Ehancement using DT-CWT Technique
Image Fusion Ehancement using DT-CWT TechniqueImage Fusion Ehancement using DT-CWT Technique
Image Fusion Ehancement using DT-CWT Technique
IRJET Journal
 
"Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio...
"Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio..."Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio...
"Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio...
Edge AI and Vision Alliance
 
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
Edge AI and Vision Alliance
 
IMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATVIMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATV
paperpublications3
 
Location Update In Mobile Ad Hoc Network Using Markov Model
Location Update In Mobile Ad Hoc Network Using Markov ModelLocation Update In Mobile Ad Hoc Network Using Markov Model
Location Update In Mobile Ad Hoc Network Using Markov Model
Editor IJMTER
 
LSTM Structured Pruning
LSTM Structured PruningLSTM Structured Pruning
LSTM Structured Pruning
VasileiosMezaris
 
GRID COMPUTING
GRID COMPUTINGGRID COMPUTING
GRID COMPUTING
Abhiram Kanigolla
 
M.sc. m kamel
M.sc. m kamelM.sc. m kamel
M.sc. m kamel
Ashraf Aboshosha
 
Subclass deep neural networks
Subclass deep neural networksSubclass deep neural networks
Subclass deep neural networks
VasileiosMezaris
 
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
Bomm Kim
 
Implementation of area optimized low power multiplication and accumulation
Implementation of area optimized low power multiplication and accumulationImplementation of area optimized low power multiplication and accumulation
Implementation of area optimized low power multiplication and accumulation
karthik annam
 
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
ijassn
 
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor LayerDOE Efficiency Enhancing Solar Downconverting Phosphor Layer
DOE Efficiency Enhancing Solar Downconverting Phosphor Layer
jeep82cj
 
Image Fusion Ehancement using DT-CWT Technique
Image Fusion Ehancement using DT-CWT TechniqueImage Fusion Ehancement using DT-CWT Technique
Image Fusion Ehancement using DT-CWT Technique
IRJET Journal
 
"Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio...
"Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio..."Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio...
"Quantizing Deep Networks for Efficient Inference at the Edge," a Presentatio...
Edge AI and Vision Alliance
 
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
“An Introduction to Single-Photon Avalanche Diodes—A New Type of Imager for C...
Edge AI and Vision Alliance
 
IMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATVIMAGE QUALITY OPTIMIZATION USING RSATV
IMAGE QUALITY OPTIMIZATION USING RSATV
paperpublications3
 
Location Update In Mobile Ad Hoc Network Using Markov Model
Location Update In Mobile Ad Hoc Network Using Markov ModelLocation Update In Mobile Ad Hoc Network Using Markov Model
Location Update In Mobile Ad Hoc Network Using Markov Model
Editor IJMTER
 
Subclass deep neural networks
Subclass deep neural networksSubclass deep neural networks
Subclass deep neural networks
VasileiosMezaris
 
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...(Im2col)accelerating deep neural networks on low power heterogeneous architec...
(Im2col)accelerating deep neural networks on low power heterogeneous architec...
Bomm Kim
 

Similar to Quantum Computing: Timing is Everything (20)

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
Rakuten Group, Inc.
 
Combinatorial optimization and deep reinforcement learning
Combinatorial optimization and deep reinforcement learningCombinatorial optimization and deep reinforcement learning
Combinatorial optimization and deep reinforcement learning
민재 정
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool development
Anubhav Jain
 
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC SystemsImproving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
HPCC Systems
 
Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...
Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...
Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...
inside-BigData.com
 
Simulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud InfrastructuresSimulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud Infrastructures
CloudLightning
 
Detecting Lateral Movement with a Compute-Intense Graph Kernel
Detecting Lateral Movement with a Compute-Intense Graph KernelDetecting Lateral Movement with a Compute-Intense Graph Kernel
Detecting Lateral Movement with a Compute-Intense Graph Kernel
Data Works MD
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Luigi Vanfretti
 
Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...
Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...
Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...
IEA-ETSAP
 
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
Edge AI and Vision Alliance
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdf
SIFOfgem
 
Cvpr 2018 papers review (efficient computing)
Cvpr 2018 papers review (efficient computing)Cvpr 2018 papers review (efficient computing)
Cvpr 2018 papers review (efficient computing)
DonghyunKang12
 
Universal Adiabatic Quantum Computer v1.0
Universal Adiabatic Quantum Computer v1.0Universal Adiabatic Quantum Computer v1.0
Universal Adiabatic Quantum Computer v1.0
Aditya Yadav
 
Introduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsIntroduction to Computational Fluid Dynamics
Introduction to Computational Fluid Dynamics
KartikAjugia2
 
lec6a.ppt
lec6a.pptlec6a.ppt
lec6a.ppt
SaadMemon23
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
Fatima Qayyum
 
Bob Garrett: Network of Networks Analysis
Bob Garrett: Network of Networks AnalysisBob Garrett: Network of Networks Analysis
Bob Garrett: Network of Networks Analysis
EnergyTech2015
 
The Management of The Future Internet With SDN and NFV
The Management of The Future Internet With SDN and NFV The Management of The Future Internet With SDN and NFV
The Management of The Future Internet With SDN and NFV
AmeerAlSadi
 
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
OPAL-RT TECHNOLOGIES
 
Improving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement HeuristicsImproving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement Heuristics
AtakanAral
 
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
Rakuten Group, Inc.
 
Combinatorial optimization and deep reinforcement learning
Combinatorial optimization and deep reinforcement learningCombinatorial optimization and deep reinforcement learning
Combinatorial optimization and deep reinforcement learning
민재 정
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool development
Anubhav Jain
 
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC SystemsImproving Efficiency of Machine Learning Algorithms using HPCC Systems
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
HPCC Systems
 
Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...
Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...
Abstractions and Directives for Adapting Wavefront Algorithms to Future Archi...
inside-BigData.com
 
Simulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud InfrastructuresSimulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud Infrastructures
CloudLightning
 
Detecting Lateral Movement with a Compute-Intense Graph Kernel
Detecting Lateral Movement with a Compute-Intense Graph KernelDetecting Lateral Movement with a Compute-Intense Graph Kernel
Detecting Lateral Movement with a Compute-Intense Graph Kernel
Data Works MD
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Luigi Vanfretti
 
Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...
Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...
Maximize Impact: Learn from the Dual Pillars of Open-Source Energy Planning T...
IEA-ETSAP
 
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
“A Cutting-edge Memory Optimization Method for Embedded AI Accelerators,” a P...
Edge AI and Vision Alliance
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdf
SIFOfgem
 
Cvpr 2018 papers review (efficient computing)
Cvpr 2018 papers review (efficient computing)Cvpr 2018 papers review (efficient computing)
Cvpr 2018 papers review (efficient computing)
DonghyunKang12
 
Universal Adiabatic Quantum Computer v1.0
Universal Adiabatic Quantum Computer v1.0Universal Adiabatic Quantum Computer v1.0
Universal Adiabatic Quantum Computer v1.0
Aditya Yadav
 
Introduction to Computational Fluid Dynamics
Introduction to Computational Fluid DynamicsIntroduction to Computational Fluid Dynamics
Introduction to Computational Fluid Dynamics
KartikAjugia2
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
Fatima Qayyum
 
Bob Garrett: Network of Networks Analysis
Bob Garrett: Network of Networks AnalysisBob Garrett: Network of Networks Analysis
Bob Garrett: Network of Networks Analysis
EnergyTech2015
 
The Management of The Future Internet With SDN and NFV
The Management of The Future Internet With SDN and NFV The Management of The Future Internet With SDN and NFV
The Management of The Future Internet With SDN and NFV
AmeerAlSadi
 
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
OPAL-RT TECHNOLOGIES
 
Improving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement HeuristicsImproving Resource Utilization in Cloud using Application Placement Heuristics
Improving Resource Utilization in Cloud using Application Placement Heuristics
AtakanAral
 
Ad

More from inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
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 Networks
inside-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 Networks
inside-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 Monitoring
inside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
inside-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-19
inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
inside-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 SuperPOD
inside-BigData.com
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
inside-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 Acceleration
inside-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 Efficiently
inside-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 Era
inside-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 computing
inside-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 Cluster
inside-BigData.com
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
inside-BigData.com
 
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
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 Networks
inside-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 Networks
inside-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 Monitoring
inside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
inside-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-19
inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
inside-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 SuperPOD
inside-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 Acceleration
inside-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 Efficiently
inside-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 Era
inside-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 computing
inside-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 Cluster
inside-BigData.com
 
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
inside-BigData.com
 
Ad

Recently uploaded (20)

Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 

Quantum Computing: Timing is Everything

  • 1. Timing Is Everything Steve Reinhardt Director of Customer Applications [email protected]
  • 2. Copyright © D-Wave Systems Inc. 2 Computationally differentiated organizations should now be finding appropriate high-value apps and mapping them to D-Wave systems for possible compelling performance advantage in 2 years
  • 3. Copyright © D-Wave Systems Inc. 3 Agenda • Identifying near-term technology • Delivering differentiated performance • Adopting quantum annealing technology rationally • Navigating by early applications successes
  • 4. Copyright © D-Wave Systems Inc. 4 Two Main Paths to Quantum Computing Gate-model architecture • Described by Deutsch (1985) with significant theoretical work to today • Key algorithms defined in 1990s • Major issue of error correction identified by Preskill in 1998 – Believed to require 100-1000 physical qubits for every logical qubit • First quantum algorithm demoed on physical qubits in 1998 • Google recently announced system with 72 physical qubits • Digital nature in question – Preskill: “noisy intermediate-scale quantum” (NISQ) computers Quantum-annealing architecture • Nishimori (1998) and Farhi (1999) described ability to find low energy states • Rose (2004) identified path for building such systems • D-Wave (2010+) has delivered 4 generations of systems, the latest with 2000 qubits • Problems friendly to D-Wave topology show ~1000X advantage • Real-world problems ~parity • New system generations every ~2yr
  • 5. Copyright © D-Wave Systems Inc. 5
  • 6. Copyright © D-Wave Systems Inc. 6 Agenda • Identifying near-term technology • Delivering differentiated performance • Adopting quantum annealing technology rationally • Navigating by early applications successes
  • 7. Copyright © D-Wave Systems Inc. 7 Programming Model / Quantum Machine Instruction QUBIT 𝒒𝒊 Quantum bit which participates in annealing cycle and settles into one of two possible final states: 0,1 COUPLER 𝒒𝒊 𝒒j Physical device that allows one qubit to influence another qubit WEIGHT 𝒂𝒊 Real-valued constant associated with each qubit, which influences the qubit’s tendency to collapse into each of its two possible final states; controlled by the programmer STRENGTH 𝒃𝒊𝒋 Real-valued constant associated with each coupler, which controls the influence exerted by one qubit on another; controlled by the programmer OBJECTIVE 𝑂𝑏𝑗 Real-valued function that is minimized during the annealing cycle 𝑶𝒃𝒋(𝒂𝒊, 𝒃𝒊𝒋; 𝒒𝒊) = 𝒊 𝒂𝒊 𝒒𝒊 + 𝒊𝒋 𝒃𝒊𝒋 𝒒𝒊 𝒒𝒋 The system samples from the 𝑞𝑖 that minimize the objective Known as - Quadratic unconstrained binary optimization (QUBO) problem - Ising model - Unconstrained binary quadratic problem (UBQP)
  • 8. Copyright © D-Wave Systems Inc. 8 Delivering Differentiated Performance • Today (D-Wave 2000Q™): – For some problems structured to D-Wave topology, ~1000X performance advantage – For real-world problems, rough parity • Quantum performance advantage will be delivered only from (sub)problems that fit on the quantum processing unit (QPU) … • But decomposing solvers split big problems into QPU-size problems • So, let’s focus on how QPU-size problems grow
  • 9. Copyright © D-Wave Systems Inc. 9 Delivering Differentiated Performance • Today (D-Wave 2000Q™): In practice, problems of ~64 variables fit on the QPU • Next-gen D-Wave system targeted at 4-5K qubits with denser topology • Some problems shift from classically tractable to intractable between 64 and 326 variables: e.g., Markov networks (~50 today; 100s intractable) Aspect Change Effect on #variables in QMI Notes More qubits 2-2.5X more * 1.4-1.6 Denser topology 2.5X more * 2.8 Higher perf due to shorter chains QA changes TBD ♢ Better algs/tools * 1.3 RBC embedding (e.g.) Aggregate change * 5.46 == 326 vars ♢ Roy et al.’s “Boosting integer factoring …” showed that per-qubit advance/delay of annealing in some cases led to a 1000X performance increase (i.e., fraction of valid results)
  • 10. Copyright © D-Wave Systems Inc. 10 Significant Technical Challenges • Increasing #connections/qubit by 2.5X • Higher fraction of results valid (e.g., improved 1/f noise, shorter chains due to higher average degree) • Maximizing multi-qubit tunneling (e.g., improved T1 times) • Understand best uses of reverse anneal, pause, quench, and advance/delay
  • 11. Copyright © D-Wave Systems Inc. 12 Agenda • Identifying near-term technology • Delivering differentiated performance • Adopting quantum annealing technology rationally • Navigating by early applications successes
  • 12. Copyright © D-Wave Systems Inc. 13 Probabilities from Technology-Adoption Point of View 1%: 3%: 10%: 33%: 99%: 97%: 90%: 67%: Don’t have to consider seriously, but monitor Monitor closely Ensure prepared; understand technology in depth and have hands-on experience with likely first uses Ensure fluent; first use case readily deployable Be prepared to deploy with multiple use cases Disseminate to other likely use cases
  • 13. Copyright © D-Wave Systems Inc. 14 Steps to Integrate D-Wave Execution • Become coarsely familiar with QUBO formulation and underlying quantum machine instruction • Find problems that plausibly benefit from D-Wave execution – Discrete optimization, well representable as QUBO – 1K – 100K problem variables – Better/faster answers are valuable to your org • Formulate the problem for D-Wave – Typically using QUBO or higher-level abstraction – Low-level APIs are available for those who want more control (and effort) • Assess performance – Tune directly – Give feedback to tool developers
  • 14. Copyright © D-Wave Systems Inc. 15 Document Classification Subject-matter-expert-relevant APIs COMPUTE RESOURCE S AVAILABLE PROTOTYPE CONCEP T SAMPLERS UNIFORM SAMPLER API METHODS APPLICATIONS QPUsCPUs and GPUs Simulated Annealing D-Wave SAPI DW Open Microclient QUBO/Ising/BQP Pre- and Post-Processing Decomposition (QBSolv), Embedding (Minorminer), … Graph Mapping Constraint Compilation Generative Machine Learning … Social Network Analysis Circuit Fault Diagnosis Circuit Compilation edif2qmasm/LANL
  • 15. Copyright © D-Wave Systems Inc. 16 Agenda • Identifying near-term technology • Delivering differentiated performance • Adopting quantum annealing technology rationally • Navigating by early applications successes
  • 16. Copyright © D-Wave Systems Inc. 17
  • 17. Copyright © D-Wave Systems Inc. 18 Proof-of-concept demonstration: Can a D-Wave system be used to optimize real-world data? Traffic Flow Optimization Traffic flow optimization: • Dataset used was an open-source collection of GPS coordinates from over 10,000 taxis in Beijing (from 2008) • 418 cars travelling from the city center to the airport were chosen (high congestion) • Each car was proposed 3 possible routes; each route is a sequence of roads to take • Objective: Assign each taxi to a route, such that each's route minimally overlaps with all other cars' routes (to resolve the congestion)
  • 18. Copyright © D-Wave Systems Inc. 19 Constraints: • Each car must be assigned to exactly one route • Time from origin (city center) to destination (airport) must be minimized for all cars • Solution must resolve congestion along the main route, and must not cause congestion on other routes • Answer from D-Wave machine must be a sensible and interpretable solution to the problem Traffic Flow Optimization
  • 19. Copyright © D-Wave Systems Inc. 20 Original (unoptimized) vs. Final (optimized): Traffic Flow Optimization Results: • Cars now dispersed among many possible routes to destination • Congestion along main route was resolved and no additional congestion created • Results from the D-Wave system were meaningful relative to the application • Successful proof-of-concept demonstration!
  • 20. Quantum Machine Learning for Election Modelling Max Henderson, Ph.D.
  • 21. Election 2016: Case study in the difficulty of sampling Quantum Machine Learning for Election Modelling – Max Henderson, 2017 2 2 Where did the models go wrong?
  • 22. Forecasting elections on a quantum computer Quantum Machine Learning for Election Modelling – Max Henderson, 2017 2 3 • Quantum computing research has shown potential benefits (speedups) in training various deep neural networks1-3 • Core idea: Use QC-trained models to simulate election results. Potential benefits: • More efficient sampling / training • Intrinsic, tuneable state correlations • Inclusion of additional error models 1. Adachi, Steven H., and Maxwell P. Henderson. "Application of quantum annealing to training of deep neural networks." arXiv preprint arXiv:1510.06356 (2015). 2. Benedetti, Marcello, et al. "Estimation of effective temperatures in quantum annealers for sampling applications: A case study with possible applications in deep learning." Physical Review A 94.2 (2016): 022308. 3. Benedetti, Marcello, et al. "Quantum-assisted learning of graphical models with arbitrary pairwise connectivity." arXiv preprint arXiv:1609.02542 (2016).
  • 23. Summary Quantum Machine Learning for Election Modelling – Max Henderson, 2017 24 • The QC-trained networks were able to learn structure in polling data to make election forecasts in line with the models of 538 • Additionally, the QC-trained networks gave Trump a much higher likelihood of victory overall, even though the states' first order moments remained unchanged • Ideally in the future, we could rerun this method using correlations known with more detail in-house for 538 • Finally, the QC-trained networks trained quickly, and since each measurement is a simulation, each iteration of the training model produced 25,000 simulations (one for each national error model), which already eclipses the 20,000 simulations 538 performs each time they rerun their models
  • 25. Performance measure - real world data with Greedy and D-Wave Click-ThroughRate QA / D-Wave
  • 27. Copyright © D-Wave Systems Inc. 29 Computationally differentiated organizations should now be finding appropriate high-value apps and mapping them to D-Wave systems for possible compelling performance advantage in 2 years
  • 28. Copyright © D-Wave Systems Inc. 30 For More Information, See D-Wave Users Group Presentations: • 2018 (European): https://www.dwavesys.com/qubits-europe-2018 • 2017: http://dwavefederal.com/qubits-2017/ • 2016: https://dl.dropboxusercontent.com/u/127187/User%20Group%20Presentati ons-selected/Qubits_User_Group_Presentations_Index.html LANL Rapid Response Projects: • http://www.lanl.gov/projects//national-security-education- center/information-science-technology/dwave/index.php
  • 29. Copyright © D-Wave Systems Inc. 31

Editor's Notes

  • #2: Title: Timing Is Everything. ? I’ve spent much of my career delivering(?) bleeding-edge hardware from the lab in a way that delivers routinely usable high performance. At times I’ve been an individual contributor, as with parallel processing in UNICOS and graph-analytic kernels in Urika/SPARQL, and sometimes I’ve led projects, as with distributed memory in Cray T3D and T3E systems, distributed shared memory with Altix UV, graph analytics with Star-P, or now quantum computing with D-Wave’s … unusual processor architecture. So it’s with both perspectives, a technologist and a project leader, that I think of where we are going over the next two years with D-Wave systems. Whenever I prepare for a presentation like this, I ask myself what I could say that you, the audience, might want to hear. I looked over today’s agenda and quickly realized that many of the other QC speakers are technologists with deep understanding of quantum physics, understanding that I will not have now or in the near future. What am I going to say that will compete with that deep understanding of quantum physics? And then I realized that we’ll just be giving different types of presentations, given the different maturity levels of our technologies. My colleagues will speak of the enormous challenges facing them to build QCs that remain coherent, correct errors, and have enough qubits to be useful; with time horizons of 10-20 years, it’s appropriate to focus on the technology. D-Wave systems, on the other hand, have matured to the point where I believe we have a fighting chance to deliver differentiated performance on some real-world apps with our next-gen system, so I am here to talk about how we will deliver that, and how you and your org can join that first wave of success.
  • #3: “Computationally differentiated”: your advantage compared to your competition is that you do computing better “appropriate high-value apps”: appropriate meaning ones that can plausibly get differentiated performance, high-value meaning it’s going to be a lot of work to get the performance, and you’ll want it to be for an app you care about “mapping to D-Wave systems”: this often requires serious thought, esp. to get good performance. This is usually at least as difficult and time-consuming as the shift to distributed-memory algs in the 90s. “compelling perf adv in 2y”:
  • #4: I’ll cover these 4 topics in my talk:
  • #5: GMQC Call out that Microsoft’s technology is expected to avoid EC issue QA We at D-Wave believe that our systems are moving much closer to the point of delivering differentiated performance and making people who deploy systems, like most of you here, care about them.
  • #6: And it’s not just us. Researchers at Julich, one of Europe’s most respected HPC labs, have been evaluating QC systems for the last several years, and they recently published this QTRL scale and their view of today’s reality. They show the experimental qubit devices at a QTRL of 3-4, the IBM and Google systems at a QTRL of 5, and D-Wave’s quantum annealer at a QTRL of 8, defined as “scalable version completed and qualified”. The thing that remains for us to do is deliver differentiated performance….
  • #8: ***NEED TO SAY “QUBO” HERE Use analogy here: think of a qubit like one end of a see-saw, which can either be up (1) or down (0). When you put a positive weight (e.g., sand bag) on the see-saw, the end goes down (0). When you put a negative weight (e.g., helium balloon) on the see-saw, the end goes up (1). This sampling turns out to be high value …
  • #9: … as exemplified by this plot. We can think of the energy landscape represented by the QUBO as having peaks and valleys. We’ve found that one of the strengths of our quantum processor is its ability to find all the valleys effectively, due to the quantum effects it exploits. This plot illustrates that, with the X axis showing the cumulative annealing time, on a log scale, and the Y axis showing the fraction of valleys seen on a linear scale. For problems created to fit our topology, our 2000qb processor is about 1000X faster than the best classical solver. Notice I’ve used several caveats, but that’s 1000X faster. The Cray-1 was 10-100X faster. The T3E was sometimes 50-100X faster. 1000X faster is a big number. And, on real-world problems, that aren’t created to fit our topology, we lose a ton of efficiency, and find in general that we have rough parity for hard problems; sometimes 10X slower, sometimes 10X faster. To state the obvious, a quantum performance advantage will be delivered only from problems or subproblems that fit on our quantum processing unit or QPU. That doesn’t mean app developers are limited to that size, because we have a solver that decomposes a big problem into subproblems that can fit the QPU. Let’s look more closely at how the size of problems solved by our QPU will grow with our next-gen system. (after last) Noting that execution time for a quantum-machine instruction (QMI) is expected to stay the same or shrink
  • #10: Today, in practice, problems of about 64 variables fit on the QPU. Our next-gen system is targeted to have 4-5K qubits with a denser topology. I expect the increase in qubits itself to increase the size of the QMI by a factor of 1.4-1.6. The denser topology increases it by a further factor of 2.8, with the added benefit of also improving performance due to shorter chains. We’ve gotten huge increases in our last few system generations from better control of the annealing cycle, for example a factor of 1000 by effective use of the per-qubit advance/delay feature, but there’s nothing about such improvements that we’re prepared to divulge publicly at this time. We also are seeing tools getting better, with one particular recent feature increasing the size of the QMI by another factor of 1.3. When we aggregate these changes, which are multiplicative, we see that the size of the typical QMI increases by a factor of about 5.5, from 64 variables to about 325. Very simplistically, the power of a QPU increases with the number of qubits in the exponent, so this is a huge increase. Rather than thinking of it as abstract computational power, maybe it’s better to think of problems that are tractable at 64 variables and intractable at 325. An example of that is Markov networks. Will all this increased power be delivered just as I’ve laid it out here? That’s unlikely, but I think this is a plausible range to expect. 2^64 to 2^326; the 5.46 is really an exponent; the power of the DW2K^5.46
  • #11: ***DW2K connectivity v IBM 50qb cxnty (5x10 array) Putting on my technologist hat for a moment, there are major technical challenges to delivering this processor. Increasing the #connections/qubit by 2.5X is a major change to the qubit and coupler. Increasing the fraction of valid results, notably by reducing a particular source of noise, is another challenge we must meet to deliver this potential performance. To step back a bit, we continue to find that the value of the QPU is maximized when quantum tunneling, the ability to go through peaks instead of over them, is maximized for as long as possible. We also have challenges to understand the best use of further controls we’ve added to the annealing cycle. Despite all these challenges, we have a 500qb prototype working today, which gives us confidence we can deliver the full projected capability.
  • #13: OK, let me put back on my project-manager hat and look at how one might adopt QA technology rationally.
  • #14: I often think of probabilities with a log scale where only half orders of magnitude matter. Putting that in the context of technology adoption, 1% or 3% are pretty unlikely, so monitoring is sufficient. At 10%, I want to be monitoring the technology fairly closely, because if it jumps up to 33%, our org needs to be prepared, by which I mean understand the technology in depth and having hands-on experience with likely first uses. For the 50-100% probability range, I mirror the log scale of the bottom half. At 67%, I need to ensure our org is fluent and the first use case is readily deployable. At 90%, I want to have multiple use cases ready, and at 99-97% I should be disseminating our early expertise to other parts of the org for further use cases. My personal opinion is that we’re in the 33% range for our next-gen system delivering differentiated performance, so if I were in a techAdoption role I would want to be well prepared. What does that mean? What steps do we take to integrate a D-Wave system into a workflow?
  • #15: So a rough sequence of steps to integrate D-Wave execution into a workflow looks something like You’ll want to become familiar with QUBO formulation. You don’t need to do it all at once, but with the current state of abstractions this is the best way to get to the system. It’s hard to overstate how different thinking in terms of QUBOs is for most scientists and developers. Plausibly benefit / formulate: This is not (yet) an exact science. We know our QPU is best at discrete optimization or sampling (I should note in a hybrid quantum/classical mode). The problem should be big enough that classical solvers run unacceptably long but not so big that, even with a decomposing solver, the QPU is contributing too little. And it should be valuable to your org, as this is quite a bit of work. Formulate the problem, usually as a QUBO but sometimes using higher-level abstractions. You might well have to try some problems more than once to get a good mapping. Those of you who want to bring your quantum physics expertise to bear can use lower-level interfaces. Performance does not come easily. You can do some things to tune a problem directly, and our tools are early, so your feedback or even development (since they’re open source) will help them co-evolve with apps.
  • #17: Finally, when you might be thinking this seems like an awfully difficult path to pursue, let me end with a glimpse of some early proto-apps that point the way to using the machine effectively.
  • #18: First is work we did with Volkswagen last year for CeBit, exploring the use of a D-Wave system to optimize traffic flow, which was valuable for VW in the context of autonomous vehicles.
  • #19: They explicitly wanted to start with a real-world problem. The open-source data describes the movement of taxis in Beijing, traveling between the city center and the airport. The goal was to choose routes for each taxi that minimized overall congestion.
  • #20: The constratints were straightforward …
  • #22: The next app is topical given the current political situation in the US, Max Henderson of QxBranch (the “x” is silent) used quantum machine learning to understand the 2016 presidential election better.
  • #23: Everyone knows that Donald Trump won the electoral college, but you may have forgotten how completely wrong most of the predictions were, giving him only a miniscule chance of winning.
  • #24: Max extended some earlier work with Steve Adachi of LMCO building deep neural nets to create a more robust model. One notable point is that states were correlated, not independent as almost everyone modeled them.
  • #25: The resulting models were able to learn extra structure beyond what the conventional models were using, and those models gave Trump a much higher chance of winning
  • #26: Lastly, in another unexpected market, media, and specifically choosing the ads displayed on smart phones. In practice this is a real-time application, with about 100ms to choose an ad. (Recruit did not run these real-time.)
  • #27: They want to optimize “click through rate” or CTR but they also want to give less volatility than the current methods, and they also wanted to pace the ad spending over the whole period in question, not exhaust all the funds at the outset. They found that the D-Wave method gives about the same CTR, lower volatility, and better budget pacing. This is a place where D-Wave use enabled them to add constraints they had not previously incorporated.
  • #30: I’ve talked about the type of QC D-Wave builds, how we see ourselves delivering differentiated performance, how you, if your org is computationally differentiated, could adopt QA, and what applications some early adopters have mapped to our systems.