SlideShare a Scribd company logo
Dr Marcus Doherty
Co-founder and Chief Scientific Officer www.quantumbrilliance.com
CSPA presentation August 2020
Quantum Computing:
Demystifying the seemingly impenetrable, improbable
and impractical
“We are not prepared for the end of Moore's
Law”
Moore’s Law is ending
Source: J. Shalf, Phil. Trans. Roy. Soc. A, https://doi.org/10.1098/rsta.2019.0061
A temporary extension
Source: J. Shalf, Phil. Trans. Roy. Soc. A, https://doi.org/10.1098/rsta.2019.0061
• Classical computers are
inefficient at solving particular
computational problems
• Classical computers must expand
and consume more resources to
solve those problems
• Limits to expansion and
consumption mean that some
problems will remain intractable
Why is this a problem?
[1] https://www.microsoft.com/en-us/research/blog/problems-will-solve-quantum-computer/
[2] N Jones, Nature 561, 163-166 (2018)
A classically intractable problem: Engineering chemical reactions
for efficient fertiliser production
[1]
[2]
Computing is
projected to
consume a
significant portion
of the world’s
energy
Quantum is a solution
to take us beyond the limits of the transistor
30 thousand
Classical processors
faster than
ONE
Quantum processor
Does so by exploiting additional physical properties that are
available at the microscopic scale to increase efficiency
Google quantum supremacy demonstration: F Arute, Nature 574, 505 (2019).
What can they do?
Source: https://www.quantum-bits.org/?p=2059
Computational complexity classes
Quantum computing applications
Where are the
opportunities
for Software
Professionals?
What are its
applications?
How does
Quantum
Computing
work?
Some
important
Quantum
Physics
Why Quantum
Computing?
Some important quantum physics
Source: MW Doherty, https://researchcentre.army.gov.au/library/land-power-forum/quantum-technology-introduction
Some important quantum physics
N
S
Detection
screen
Stern-Gerlach experiment
Electron spin
Magnetic field
gradient
Some important quantum physics
N
S
Detection
screen
Quantum
observation
Classical
prediction
Stern-Gerlach experiment
Magnetic field
gradient
Superposition
state
Some important quantum physics
Source: MW Doherty, https://researchcentre.army.gov.au/library/land-power-forum/quantum-technology-introduction
Some important quantum physics
General operating principle
Random qubit
state
Measurement
1
0
or
Initialisation Control
Basic components
Qubit
Measurement
system
Computer
interface
Control system
Initialisation
system
Source: MW Doherty, https://researchcentre.army.gov.au/library/land-power-forum/quantum-technology-introduction
Where are the
opportunities
for Software
Professionals?
What are its
applications?
How does
Quantum
Computing
work?
Some
important
Quantum
Physics
Why Quantum
Computing?
• DiVincenzo's criteria:
• A scalable physical system with well
characterized qubits
• The ability to initialize the state of the
qubits to a simple fiducial state
• Long relevant decoherence times
• A "universal" set of quantum gates
• A qubit-specific measurement capability
Ingredients of a quantum computer
Quantum Brilliance’s diamond quantum
computing architecture
Types of quantum computing
• Approaches to universal quantum
computing
• Circuit-based (gate array)
• Measurement-based (one-way)
• Adiabatic
• Topological
Types of quantum computing
Adiabatic quantum computing
Circuit-based quantum computing
Measurement-based quantum
computing
[1] M Fingerhuth et al PLoS ONE https://doi.org/10.1371/journal.pone.0208561. [2] https://medium.com/@jonathan_hui/qc-programming-with-quantum-gates-
8996b667d256 [3] https://medium.com/@quantum_wa/quantum-annealing-cdb129e96601
[1]
[2] [3]
Operating principles of circuit-based
quantum computing
1
0
0
0
𝑎0
𝑎1
𝑎2
𝑎3
| ۧ00
| ۧ01
| ۧ10
| ۧ11
:
𝑐00 𝑐01
𝑐10 𝑐11
𝑐02 𝑐03
𝑐12 𝑐13
𝑐20 𝑐21
𝑐30 𝑐31
𝑐22 𝑐23
𝑐32 𝑐33
𝑏0
𝑏1
𝑏2
𝑏3
:
|𝑏0|2
|𝑏1|2
|𝑏2|2
|𝑏3|2
1
0
0
0
,
0
1
0
0
,
0
1
0
0
…
Initialisation Input/
Encoding
Algorithm operation Readout Output/
decoding
Probability
Repeat
0
1
0
0
• 5 steps:
• Initialisation of the qubit register
• Data encoded as a 2n vector of continuous complex numbers
• Algorithms implemented via a 2n x 2n unitary transformation
• Register state readout and processes repeated to build
statistics of a 2n vector of real probabilities
• Data decoding by a chosen operation on probabilities
o Unitary transformation
constructed from a product of
unitary operators acting on one or
two qubits
o These unitary operators are
selected from a universal set (eg S,
H, T, CNOT)
• Comparison of classical and quantum operation
Origins of quantum advantage
1
0
0
0
0
1
0
0
| ۧ00
| ۧ01
| ۧ10
| ۧ11
:
1 0
0 0
0 0
1 0
0 1
0 0
0 0
0 1
0
0
1
0
Initialisation Input/
Encoding
Algorithm operation Readout Output/
decoding
0
0
1
0
1
0
0
0
𝑎0
𝑎1
𝑎2
𝑎3
| ۧ00
| ۧ01
| ۧ10
| ۧ11
:
𝑐00 𝑐01
𝑐10 𝑐11
𝑐02 𝑐03
𝑐12 𝑐13
𝑐20 𝑐21
𝑐30 𝑐31
𝑐22 𝑐23
𝑐32 𝑐33
𝑏0
𝑏1
𝑏2
𝑏3
:
|𝑏0|2
|𝑏1|2
|𝑏2|2
|𝑏3|2
1
0
0
0
,
0
1
0
0
,
0
1
0
0
…
Initialisation Input/
Encoding
Algorithm operation Readout Output/
decoding
Probability
Repeat
0
1
0
0
Denser encoding:
2n more information
Denser operations:
2n higher dimensionality
of operations
Non-determinism:
2n more repetitions
before output
• To gain speed up,
quantum algorithms
must exploit denser
encoding and
dimensionality, whilst
minimising the cost of
non-determinism
• Achieved by
engineering a narrow
readout probability
distribution
• Physical constraints
• Operation (initialisation, gate and
readout) errors
• Operation speeds
• Decoherence
• Conflicts between gates
• Limited qubit connectivity
• Finite set of primitive gates
(owing to costs in time and
memory)
• No QRAM (encoding is part of
operation)
The reality of quantum computing
hardware
Optimal control & error
correction protocols
Optimal scheduling &
routing
Optimal gate
decomposition
Mitigation approach
Cluster of 5 diamond spin-qubits
Efficient encoding
methods
Quantum compiling
[1]
[1] https://www.ibm.com/blogs/research/2019/09/quantum-computation-center/
Where are the
opportunities
for Software
Professionals?
What are its
applications?
How does
Quantum
Computing
work?
Some
important
Quantum
Physics
Why Quantum
Computing?
QRAM not required
• Shor’s Algorithm
• Quantum Support
Vector Machine
• Quantum Semi-
definite Programming
+ more
QRAM required
• Quantum Fourier
Transform
• Phase estimation
• Grover’s Algorithm
• Quantum Principal
Component Analysis +
more
Variational
• Variational Quantum
Eigensolver
• Quantum Approximate
Optimisation
Algorithm
• Variational Quantum
Factoring + more
Quantum algorithms
Clear quantum
advantage
Clear quantum
advantage
Implementable on NISQ
devices
Lots of qubits and large
circuit depth required
Without QRAM, state
preparation routines kill
speed-up
Quantum advantage
often unprovable/
unknown
Taxonomy Applications
• Quantum chemistry for
pharmacology, materials science
and chemical engineering
• Optimisation in finance,
engineering, manufacturing and
routing/ process design
• Statistical analysis and sampling
• Quantum Machine Learning
• Image and signal processing
• Searching unstructured
databases + more
Application demonstrations
Understanding the chemical processes in
fertiliser production [1]
Simulation of protein folding [2] Simulation for battery design for cars [3]
Investment portfolio optimisation [4]
Financial risk analysis [5]
[1] https://www.microsoft.com/en-us/research/blog/problems-will-solve-quantum-computer/
[2] A Robert et al arXiv:1908.02163v1 (2019). [3] JE Rice et al arXiv:2001.01120v1 (2020)
[4] M Hodson et al arXiv:1911.05296v1 (2019). [5] S Woerner and DJ Egger npj Quantum Information 5, 15 (2019).
• Quantum computing will become increasing
hybridised with classical computing
The advent of the QPU accelerator
• Near-term specialist applications will
demand
• integration of classical and quantum
hardware
• hardware-software co-development
• New hardware will enable massively
parallelised, distributed and mobile
applications
Future vision
[1] https://ai.googleblog.com/2018/03/a-preview-of-bristlecone-googles-new.html
[1]
2020.04.10_LMV
Room Temperature Quantum
Microprocessors
powered by diamond
2020.04.10_LMV
Ubiquitous Quantum Computing
Mobile,
distributed computing
Parallelised
(super)computing
Mainframe
Source: https://www.ibm.com/quantum-computing/
2020.04.10_LMV
Size, weight and power: the keys to quantum advantage
Size/ Weight/ Power (“SWaP”) + Cost
Performance
Outperform
x1 CPU
Outperform
x1 Supercomputer
Low SWaP → Accelerated Pathway to Quantum Applications
Where are the
opportunities
for Software
Professionals?
What are its
applications?
How does
Quantum
Computing
work?
Some
important
Quantum
Physics
Why Quantum
Computing?
The quantum software stack
Parallelisation & co-processing
Low-level quantum compiling
High-level quantum compiling
Quantum machine control
Distribution and synchronization of
tasks between classical and quantum
processors
Error correction protocols
Optimal quantum control techniques
Efficient encoding/decoding
Operation decomposition, scheduling
and routing
Fast and precise implementation of
machine operations
Real-time feedback control
Applications & interface
Full use case demonstration and
validation
Development required at all levels of the stack
Demands the skills and knowledge of all types of Software Professionals
• Partnering in the development and use case
demonstration of massively-parallelised, distributed
and mobile applications
• Partnering to demonstrate early quantum advantage
by beating a low SWaP CPUs/GPUs
• Solving your problems in finance, logistics, machine
learning, image processing or signal processing
• Helping you integrate quantum computers into High-
Performance Computing systems
Opportunities at Quantum Brilliance
We can provide priority
access to our
• Quantum emulator
• Quantum hardware
• Applications team
Where are the
opportunities
for Software
Professionals?
What are its
applications?
How does
Quantum
Computing
work?
Some
important
Quantum
Physics
Why Quantum
Computing?

More Related Content

What's hot

XGSN: An Open-source Semantic Sensing Middleware for the Web of Things
XGSN: An Open-source Semantic Sensing Middleware for the Web of ThingsXGSN: An Open-source Semantic Sensing Middleware for the Web of Things
XGSN: An Open-source Semantic Sensing Middleware for the Web of Things
Jean-Paul Calbimonte
 
Grid Middleware – Principles, Practice and Potential
Grid Middleware – Principles, Practice and PotentialGrid Middleware – Principles, Practice and Potential
Grid Middleware – Principles, Practice and Potential
Paul Brebner
 
The Schema Editor of OpenIoT for Semantic Sensor Networks
The Schema Editor of OpenIoT for Semantic Sensor NetworksThe Schema Editor of OpenIoT for Semantic Sensor Networks
The Schema Editor of OpenIoT for Semantic Sensor Networks
Jean-Paul Calbimonte
 
task scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithmtask scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithm
Swathi Rampur
 
Blue Waters and Resource Management - Now and in the Future
 Blue Waters and Resource Management - Now and in the Future Blue Waters and Resource Management - Now and in the Future
Blue Waters and Resource Management - Now and in the Future
inside-BigData.com
 
Distributed Checkpointing on an Enterprise Desktop Grid
Distributed Checkpointing on an Enterprise Desktop GridDistributed Checkpointing on an Enterprise Desktop Grid
Distributed Checkpointing on an Enterprise Desktop Grid
brent.wilson
 
OpenStack @ CERN, by Tim Bell
OpenStack @ CERN, by Tim BellOpenStack @ CERN, by Tim Bell
OpenStack @ CERN, by Tim Bell
Amrita Prasad
 
Performance Optimization of HPC Applications: From Hardware to Source Code
Performance Optimization of HPC Applications: From Hardware to Source CodePerformance Optimization of HPC Applications: From Hardware to Source Code
Performance Optimization of HPC Applications: From Hardware to Source Code
Fisnik Kraja
 
How HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental scienceHow HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental science
inside-BigData.com
 

What's hot (10)

XGSN: An Open-source Semantic Sensing Middleware for the Web of Things
XGSN: An Open-source Semantic Sensing Middleware for the Web of ThingsXGSN: An Open-source Semantic Sensing Middleware for the Web of Things
XGSN: An Open-source Semantic Sensing Middleware for the Web of Things
 
Grid Middleware – Principles, Practice and Potential
Grid Middleware – Principles, Practice and PotentialGrid Middleware – Principles, Practice and Potential
Grid Middleware – Principles, Practice and Potential
 
X-GSN in OpenIoT SummerSchool
X-GSN in OpenIoT SummerSchoolX-GSN in OpenIoT SummerSchool
X-GSN in OpenIoT SummerSchool
 
The Schema Editor of OpenIoT for Semantic Sensor Networks
The Schema Editor of OpenIoT for Semantic Sensor NetworksThe Schema Editor of OpenIoT for Semantic Sensor Networks
The Schema Editor of OpenIoT for Semantic Sensor Networks
 
task scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithmtask scheduling in cloud datacentre using genetic algorithm
task scheduling in cloud datacentre using genetic algorithm
 
Blue Waters and Resource Management - Now and in the Future
 Blue Waters and Resource Management - Now and in the Future Blue Waters and Resource Management - Now and in the Future
Blue Waters and Resource Management - Now and in the Future
 
Distributed Checkpointing on an Enterprise Desktop Grid
Distributed Checkpointing on an Enterprise Desktop GridDistributed Checkpointing on an Enterprise Desktop Grid
Distributed Checkpointing on an Enterprise Desktop Grid
 
OpenStack @ CERN, by Tim Bell
OpenStack @ CERN, by Tim BellOpenStack @ CERN, by Tim Bell
OpenStack @ CERN, by Tim Bell
 
Performance Optimization of HPC Applications: From Hardware to Source Code
Performance Optimization of HPC Applications: From Hardware to Source CodePerformance Optimization of HPC Applications: From Hardware to Source Code
Performance Optimization of HPC Applications: From Hardware to Source Code
 
How HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental scienceHow HPC and large-scale data analytics are transforming experimental science
How HPC and large-scale data analytics are transforming experimental science
 

Similar to Demystifying Quantum Computing

[Q-tangled 22] Quantum Computing Timelines - Peter Morgan
[Q-tangled 22] Quantum Computing Timelines - Peter Morgan[Q-tangled 22] Quantum Computing Timelines - Peter Morgan
[Q-tangled 22] Quantum Computing Timelines - Peter Morgan
DataScienceConferenc1
 
Strengths and limitations of quantum computing
Strengths and limitations of quantum computingStrengths and limitations of quantum computing
Strengths and limitations of quantum computing
Vinayak Sharma
 
Quantum Computing: The next new technology in computing
Quantum Computing: The next new technology in computingQuantum Computing: The next new technology in computing
Quantum Computing: The next new technology in computing
Data Con LA
 
Bhadale Group of Companies -Universal Quantum Computer System Design catalogue
Bhadale Group of Companies -Universal Quantum Computer System Design catalogueBhadale Group of Companies -Universal Quantum Computer System Design catalogue
Bhadale Group of Companies -Universal Quantum Computer System Design catalogue
Vijayananda Mohire
 
Bhadale Group of Companies -Universal Quantum Computer System Services catalogue
Bhadale Group of Companies -Universal Quantum Computer System Services catalogueBhadale Group of Companies -Universal Quantum Computer System Services catalogue
Bhadale Group of Companies -Universal Quantum Computer System Services catalogue
Vijayananda Mohire
 
Quantum Computing: Unleashing the Power of Quantum Mechanics
Quantum Computing: Unleashing the Power of Quantum MechanicsQuantum Computing: Unleashing the Power of Quantum Mechanics
Quantum Computing: Unleashing the Power of Quantum Mechanics
TechCyber Vision
 
From R&D to Market: the industrialization challenge
From R&D to Market: the industrialization challengeFrom R&D to Market: the industrialization challenge
From R&D to Market: the industrialization challenge
QCB-Conference
 
wp_quantum-information-technologies_0.pdf
wp_quantum-information-technologies_0.pdfwp_quantum-information-technologies_0.pdf
wp_quantum-information-technologies_0.pdf
Near39
 
Quantum Computing and AI
Quantum Computing and AIQuantum Computing and AI
Quantum Computing and AI
Ahmed Banafa
 
Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1
Christophe Jurczak
 
QUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxQUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptx
NehaFatima30
 
|QAB> : Quantum Computing, AI and Blockchain
|QAB> : Quantum Computing, AI and Blockchain|QAB> : Quantum Computing, AI and Blockchain
|QAB> : Quantum Computing, AI and Blockchain
Kan Yuenyong
 
Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...
Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...
Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...
Christo Ananth
 
Quantum Computing.pptx
Quantum Computing.pptxQuantum Computing.pptx
Quantum Computing.pptx
DHAAROUN
 
B Kindilien-Does Manufacturing Have a Future?
B Kindilien-Does Manufacturing Have a Future?B Kindilien-Does Manufacturing Have a Future?
B Kindilien-Does Manufacturing Have a Future?
jgIpotiwon
 
Brad stack - Digital Health and Well-Being Festival
Brad stack - Digital Health and Well-Being Festival Brad stack - Digital Health and Well-Being Festival
Brad stack - Digital Health and Well-Being Festival
Digital Health Enterprise Zone
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...
Ryousei Takano
 
Edge computing system for large scale distributed sensing systems
Edge computing system for large scale distributed sensing systemsEdge computing system for large scale distributed sensing systems
Edge computing system for large scale distributed sensing systems
Faculty of Technical Sciences, University of Novi Sad
 
Bhadale Group of Companies -Modernization of Electronic era systems using Qua...
Bhadale Group of Companies -Modernization of Electronic era systems using Qua...Bhadale Group of Companies -Modernization of Electronic era systems using Qua...
Bhadale Group of Companies -Modernization of Electronic era systems using Qua...
Vijayananda Mohire
 
Bhadale Group of Companies -Quantum Systems Manufacturing catalogue
Bhadale Group of Companies -Quantum Systems Manufacturing catalogueBhadale Group of Companies -Quantum Systems Manufacturing catalogue
Bhadale Group of Companies -Quantum Systems Manufacturing catalogue
Vijayananda Mohire
 

Similar to Demystifying Quantum Computing (20)

[Q-tangled 22] Quantum Computing Timelines - Peter Morgan
[Q-tangled 22] Quantum Computing Timelines - Peter Morgan[Q-tangled 22] Quantum Computing Timelines - Peter Morgan
[Q-tangled 22] Quantum Computing Timelines - Peter Morgan
 
Strengths and limitations of quantum computing
Strengths and limitations of quantum computingStrengths and limitations of quantum computing
Strengths and limitations of quantum computing
 
Quantum Computing: The next new technology in computing
Quantum Computing: The next new technology in computingQuantum Computing: The next new technology in computing
Quantum Computing: The next new technology in computing
 
Bhadale Group of Companies -Universal Quantum Computer System Design catalogue
Bhadale Group of Companies -Universal Quantum Computer System Design catalogueBhadale Group of Companies -Universal Quantum Computer System Design catalogue
Bhadale Group of Companies -Universal Quantum Computer System Design catalogue
 
Bhadale Group of Companies -Universal Quantum Computer System Services catalogue
Bhadale Group of Companies -Universal Quantum Computer System Services catalogueBhadale Group of Companies -Universal Quantum Computer System Services catalogue
Bhadale Group of Companies -Universal Quantum Computer System Services catalogue
 
Quantum Computing: Unleashing the Power of Quantum Mechanics
Quantum Computing: Unleashing the Power of Quantum MechanicsQuantum Computing: Unleashing the Power of Quantum Mechanics
Quantum Computing: Unleashing the Power of Quantum Mechanics
 
From R&D to Market: the industrialization challenge
From R&D to Market: the industrialization challengeFrom R&D to Market: the industrialization challenge
From R&D to Market: the industrialization challenge
 
wp_quantum-information-technologies_0.pdf
wp_quantum-information-technologies_0.pdfwp_quantum-information-technologies_0.pdf
wp_quantum-information-technologies_0.pdf
 
Quantum Computing and AI
Quantum Computing and AIQuantum Computing and AI
Quantum Computing and AI
 
Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1
 
QUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxQUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptx
 
|QAB> : Quantum Computing, AI and Blockchain
|QAB> : Quantum Computing, AI and Blockchain|QAB> : Quantum Computing, AI and Blockchain
|QAB> : Quantum Computing, AI and Blockchain
 
Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...
Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...
Call for Chapters- Edited Book: Real World Challenges in Quantum Electronics ...
 
Quantum Computing.pptx
Quantum Computing.pptxQuantum Computing.pptx
Quantum Computing.pptx
 
B Kindilien-Does Manufacturing Have a Future?
B Kindilien-Does Manufacturing Have a Future?B Kindilien-Does Manufacturing Have a Future?
B Kindilien-Does Manufacturing Have a Future?
 
Brad stack - Digital Health and Well-Being Festival
Brad stack - Digital Health and Well-Being Festival Brad stack - Digital Health and Well-Being Festival
Brad stack - Digital Health and Well-Being Festival
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...
 
Edge computing system for large scale distributed sensing systems
Edge computing system for large scale distributed sensing systemsEdge computing system for large scale distributed sensing systems
Edge computing system for large scale distributed sensing systems
 
Bhadale Group of Companies -Modernization of Electronic era systems using Qua...
Bhadale Group of Companies -Modernization of Electronic era systems using Qua...Bhadale Group of Companies -Modernization of Electronic era systems using Qua...
Bhadale Group of Companies -Modernization of Electronic era systems using Qua...
 
Bhadale Group of Companies -Quantum Systems Manufacturing catalogue
Bhadale Group of Companies -Quantum Systems Manufacturing catalogueBhadale Group of Companies -Quantum Systems Manufacturing catalogue
Bhadale Group of Companies -Quantum Systems Manufacturing catalogue
 

Recently uploaded

Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
ChetanK57
 
insect morphology and physiology of insect
insect morphology and physiology of insectinsect morphology and physiology of insect
insect morphology and physiology of insect
anitaento25
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
muralinath2
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
kumarmathi863
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
DiyaBiswas10
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
muralinath2
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SELF-EXPLANATORY
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
Predicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdfPredicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdf
binhminhvu04
 
Large scale production of streptomycin.pptx
Large scale production of streptomycin.pptxLarge scale production of streptomycin.pptx
Large scale production of streptomycin.pptx
Cherry
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
AADYARAJPANDEY1
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
muralinath2
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
justice-and-fairness-ethics with example
justice-and-fairness-ethics with examplejustice-and-fairness-ethics with example
justice-and-fairness-ethics with example
azzyixes
 
erythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptxerythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptx
muralinath2
 

Recently uploaded (20)

Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
 
insect morphology and physiology of insect
insect morphology and physiology of insectinsect morphology and physiology of insect
insect morphology and physiology of insect
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
 
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdfSCHIZOPHRENIA Disorder/ Brain Disorder.pdf
SCHIZOPHRENIA Disorder/ Brain Disorder.pdf
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
Predicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdfPredicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdf
 
Large scale production of streptomycin.pptx
Large scale production of streptomycin.pptxLarge scale production of streptomycin.pptx
Large scale production of streptomycin.pptx
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
justice-and-fairness-ethics with example
justice-and-fairness-ethics with examplejustice-and-fairness-ethics with example
justice-and-fairness-ethics with example
 
erythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptxerythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptx
 

Demystifying Quantum Computing

  • 1. Dr Marcus Doherty Co-founder and Chief Scientific Officer www.quantumbrilliance.com CSPA presentation August 2020 Quantum Computing: Demystifying the seemingly impenetrable, improbable and impractical
  • 2. “We are not prepared for the end of Moore's Law” Moore’s Law is ending Source: J. Shalf, Phil. Trans. Roy. Soc. A, https://doi.org/10.1098/rsta.2019.0061
  • 3. A temporary extension Source: J. Shalf, Phil. Trans. Roy. Soc. A, https://doi.org/10.1098/rsta.2019.0061
  • 4. • Classical computers are inefficient at solving particular computational problems • Classical computers must expand and consume more resources to solve those problems • Limits to expansion and consumption mean that some problems will remain intractable Why is this a problem? [1] https://www.microsoft.com/en-us/research/blog/problems-will-solve-quantum-computer/ [2] N Jones, Nature 561, 163-166 (2018) A classically intractable problem: Engineering chemical reactions for efficient fertiliser production [1] [2] Computing is projected to consume a significant portion of the world’s energy
  • 5. Quantum is a solution to take us beyond the limits of the transistor 30 thousand Classical processors faster than ONE Quantum processor Does so by exploiting additional physical properties that are available at the microscopic scale to increase efficiency Google quantum supremacy demonstration: F Arute, Nature 574, 505 (2019).
  • 6. What can they do? Source: https://www.quantum-bits.org/?p=2059 Computational complexity classes Quantum computing applications
  • 7. Where are the opportunities for Software Professionals? What are its applications? How does Quantum Computing work? Some important Quantum Physics Why Quantum Computing?
  • 8. Some important quantum physics Source: MW Doherty, https://researchcentre.army.gov.au/library/land-power-forum/quantum-technology-introduction
  • 9. Some important quantum physics N S Detection screen Stern-Gerlach experiment Electron spin Magnetic field gradient
  • 10. Some important quantum physics N S Detection screen Quantum observation Classical prediction Stern-Gerlach experiment Magnetic field gradient Superposition state
  • 11. Some important quantum physics Source: MW Doherty, https://researchcentre.army.gov.au/library/land-power-forum/quantum-technology-introduction
  • 12. Some important quantum physics General operating principle Random qubit state Measurement 1 0 or Initialisation Control Basic components Qubit Measurement system Computer interface Control system Initialisation system Source: MW Doherty, https://researchcentre.army.gov.au/library/land-power-forum/quantum-technology-introduction
  • 13. Where are the opportunities for Software Professionals? What are its applications? How does Quantum Computing work? Some important Quantum Physics Why Quantum Computing?
  • 14. • DiVincenzo's criteria: • A scalable physical system with well characterized qubits • The ability to initialize the state of the qubits to a simple fiducial state • Long relevant decoherence times • A "universal" set of quantum gates • A qubit-specific measurement capability Ingredients of a quantum computer Quantum Brilliance’s diamond quantum computing architecture
  • 15. Types of quantum computing
  • 16. • Approaches to universal quantum computing • Circuit-based (gate array) • Measurement-based (one-way) • Adiabatic • Topological Types of quantum computing Adiabatic quantum computing Circuit-based quantum computing Measurement-based quantum computing [1] M Fingerhuth et al PLoS ONE https://doi.org/10.1371/journal.pone.0208561. [2] https://medium.com/@jonathan_hui/qc-programming-with-quantum-gates- 8996b667d256 [3] https://medium.com/@quantum_wa/quantum-annealing-cdb129e96601 [1] [2] [3]
  • 17. Operating principles of circuit-based quantum computing 1 0 0 0 𝑎0 𝑎1 𝑎2 𝑎3 | ۧ00 | ۧ01 | ۧ10 | ۧ11 : 𝑐00 𝑐01 𝑐10 𝑐11 𝑐02 𝑐03 𝑐12 𝑐13 𝑐20 𝑐21 𝑐30 𝑐31 𝑐22 𝑐23 𝑐32 𝑐33 𝑏0 𝑏1 𝑏2 𝑏3 : |𝑏0|2 |𝑏1|2 |𝑏2|2 |𝑏3|2 1 0 0 0 , 0 1 0 0 , 0 1 0 0 … Initialisation Input/ Encoding Algorithm operation Readout Output/ decoding Probability Repeat 0 1 0 0 • 5 steps: • Initialisation of the qubit register • Data encoded as a 2n vector of continuous complex numbers • Algorithms implemented via a 2n x 2n unitary transformation • Register state readout and processes repeated to build statistics of a 2n vector of real probabilities • Data decoding by a chosen operation on probabilities o Unitary transformation constructed from a product of unitary operators acting on one or two qubits o These unitary operators are selected from a universal set (eg S, H, T, CNOT)
  • 18. • Comparison of classical and quantum operation Origins of quantum advantage 1 0 0 0 0 1 0 0 | ۧ00 | ۧ01 | ۧ10 | ۧ11 : 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 1 0 Initialisation Input/ Encoding Algorithm operation Readout Output/ decoding 0 0 1 0 1 0 0 0 𝑎0 𝑎1 𝑎2 𝑎3 | ۧ00 | ۧ01 | ۧ10 | ۧ11 : 𝑐00 𝑐01 𝑐10 𝑐11 𝑐02 𝑐03 𝑐12 𝑐13 𝑐20 𝑐21 𝑐30 𝑐31 𝑐22 𝑐23 𝑐32 𝑐33 𝑏0 𝑏1 𝑏2 𝑏3 : |𝑏0|2 |𝑏1|2 |𝑏2|2 |𝑏3|2 1 0 0 0 , 0 1 0 0 , 0 1 0 0 … Initialisation Input/ Encoding Algorithm operation Readout Output/ decoding Probability Repeat 0 1 0 0 Denser encoding: 2n more information Denser operations: 2n higher dimensionality of operations Non-determinism: 2n more repetitions before output • To gain speed up, quantum algorithms must exploit denser encoding and dimensionality, whilst minimising the cost of non-determinism • Achieved by engineering a narrow readout probability distribution
  • 19. • Physical constraints • Operation (initialisation, gate and readout) errors • Operation speeds • Decoherence • Conflicts between gates • Limited qubit connectivity • Finite set of primitive gates (owing to costs in time and memory) • No QRAM (encoding is part of operation) The reality of quantum computing hardware Optimal control & error correction protocols Optimal scheduling & routing Optimal gate decomposition Mitigation approach Cluster of 5 diamond spin-qubits Efficient encoding methods Quantum compiling [1] [1] https://www.ibm.com/blogs/research/2019/09/quantum-computation-center/
  • 20. Where are the opportunities for Software Professionals? What are its applications? How does Quantum Computing work? Some important Quantum Physics Why Quantum Computing?
  • 21. QRAM not required • Shor’s Algorithm • Quantum Support Vector Machine • Quantum Semi- definite Programming + more QRAM required • Quantum Fourier Transform • Phase estimation • Grover’s Algorithm • Quantum Principal Component Analysis + more Variational • Variational Quantum Eigensolver • Quantum Approximate Optimisation Algorithm • Variational Quantum Factoring + more Quantum algorithms Clear quantum advantage Clear quantum advantage Implementable on NISQ devices Lots of qubits and large circuit depth required Without QRAM, state preparation routines kill speed-up Quantum advantage often unprovable/ unknown Taxonomy Applications • Quantum chemistry for pharmacology, materials science and chemical engineering • Optimisation in finance, engineering, manufacturing and routing/ process design • Statistical analysis and sampling • Quantum Machine Learning • Image and signal processing • Searching unstructured databases + more
  • 22. Application demonstrations Understanding the chemical processes in fertiliser production [1] Simulation of protein folding [2] Simulation for battery design for cars [3] Investment portfolio optimisation [4] Financial risk analysis [5] [1] https://www.microsoft.com/en-us/research/blog/problems-will-solve-quantum-computer/ [2] A Robert et al arXiv:1908.02163v1 (2019). [3] JE Rice et al arXiv:2001.01120v1 (2020) [4] M Hodson et al arXiv:1911.05296v1 (2019). [5] S Woerner and DJ Egger npj Quantum Information 5, 15 (2019).
  • 23. • Quantum computing will become increasing hybridised with classical computing The advent of the QPU accelerator • Near-term specialist applications will demand • integration of classical and quantum hardware • hardware-software co-development • New hardware will enable massively parallelised, distributed and mobile applications Future vision [1] https://ai.googleblog.com/2018/03/a-preview-of-bristlecone-googles-new.html [1]
  • 25. 2020.04.10_LMV Ubiquitous Quantum Computing Mobile, distributed computing Parallelised (super)computing Mainframe Source: https://www.ibm.com/quantum-computing/
  • 26. 2020.04.10_LMV Size, weight and power: the keys to quantum advantage Size/ Weight/ Power (“SWaP”) + Cost Performance Outperform x1 CPU Outperform x1 Supercomputer Low SWaP → Accelerated Pathway to Quantum Applications
  • 27. Where are the opportunities for Software Professionals? What are its applications? How does Quantum Computing work? Some important Quantum Physics Why Quantum Computing?
  • 28. The quantum software stack Parallelisation & co-processing Low-level quantum compiling High-level quantum compiling Quantum machine control Distribution and synchronization of tasks between classical and quantum processors Error correction protocols Optimal quantum control techniques Efficient encoding/decoding Operation decomposition, scheduling and routing Fast and precise implementation of machine operations Real-time feedback control Applications & interface Full use case demonstration and validation Development required at all levels of the stack Demands the skills and knowledge of all types of Software Professionals
  • 29. • Partnering in the development and use case demonstration of massively-parallelised, distributed and mobile applications • Partnering to demonstrate early quantum advantage by beating a low SWaP CPUs/GPUs • Solving your problems in finance, logistics, machine learning, image processing or signal processing • Helping you integrate quantum computers into High- Performance Computing systems Opportunities at Quantum Brilliance We can provide priority access to our • Quantum emulator • Quantum hardware • Applications team
  • 30. Where are the opportunities for Software Professionals? What are its applications? How does Quantum Computing work? Some important Quantum Physics Why Quantum Computing?