Quantum Computing: Current Landscape and the Future Role of APIs
VladStirbu
41 views
13 slides
May 30, 2024
Slide 1 of 13
1
2
3
4
5
6
7
8
9
10
11
12
13
About This Presentation
The current state of quantum computing and the role of APIs to take it mainstream.
Size: 3.47 MB
Language: en
Added: May 30, 2024
Slides: 13 pages
Slide Content
Quantum Computing:
Current Landscape and the Future Role of APIs
Vlad Știrbu
API Days Helsinki & North
29.05.2024@VladStirbu
Quantum technology continuum positioning
28.5.2024JYU SINCE 1863.2
COMMUNICATIONSSENSINGCOMPUTING
whoami
28.5.2024JYU SINCE 1863.3
theoretical applied
Physics
InformationTheory
AlgorithmsSoftware
2001
Nokia
Mobile phones
2008
Nokia Research
RESTful
web
services
Location
based
services
AR/VR
services
2015
Nokia Tech
Medical software
2018
CompliancePal
UniversityofHelsinki
RegOps
/MLOps
2023
University of Jyväskylä
Quantum
The quantum software Hello World
28.5.2024JYU SINCE 1863.4
pip install qiskit
python app.py
1
2
3
4
@VladStirbu
Classical vs quantum bits
28.5.2024JYU SINCE 1863.5
BitQubit
or
100%
100%
0
1
50%50%
Superposition
Entanglement
50%50%
+
+
Qubit implementation approaches
Special
purpose
Annealing
General
purpose
Superconducting
Trapped ion
Photonic
Electron spin
Fault
tolerant
Topological
28.5.2024JYU SINCE 1863.6
Classical computing equivalents
28.5.2024JYU SINCE 1863.7
QubitsCircuits
Executing quantum programs
28.5.2024JYU SINCE 1863.8
Targets
•Simulators
•CPU for small circuits
•GPU for large circuits
•Noisy qubits
•Actual hardware
Quantum landscape from user perspective
28.5.2024JYU SINCE 1863.9
SDKs
Cloud
Hardware
REPL
Scheduler/
Execution
User
Infra
HW
@VladStirbu
Quantum software development lifecycle
23.5.2024JYU SINCE 1863.10
Technology management
–Quantum advantage awareness
Development
–Quantum algorithm design and implementation
Operations:
–Availablility and cost of quantum hardware
System
Requirements
Design Implementation Verification ValidationNeeds ClassicalOperation
Component
Requirements
Design Implementation Verification Quantum
Schedule MonitorExecute
Quantum
execution
The road ahead
28.5.2024JYU SINCE 1863.11
Quantum compiler toolchain based on LLVM
•Advanced routing –qubit quality and layout
•Optimized control capabilities
Open ecosystems
Qubernetes
Control plane
EuroHPCJU –Universal Quantum Access
HPC
Workloads
@VladStirbu
Quantum computing implementation timeline
28.5.2024JYU SINCE 1863.12
https://quantumcomputingreport.com/what-you-need-to-know-to-build-a-quantum-implementation-roadmap-with-the-arrival-of-quantum-error-correction
28.5.2024JYU SINCE 1863.13 [email protected]
https://www.qubernetes.dev