Top Banner
Atos QLM, a future-proof approach to quantum computing Christelle Piechurski, Atos 41st Forum, Quantum Computing
26

ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

Jun 27, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

Atos QLM, a future-proof approach to quantum computing

Christelle Piechurski, Atos

41st Forum, Quantum Computing

Page 2: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

HPC, Driving innovationMore Computing Power To Address New Applications

Medical, ChemistryCyberSecurity Artificial IntelligenceWeather Forecast

2

Page 3: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

End Of Moore’s LawLimits Of Miniaturization Reaching Classical Computers

0,40

4,00

40,00

400,00

4 000,00

40 000,00

400 000,00

10

100

1 000

10 000

100 000

1 000 000

10 000 000

100 000 000

1 000 000 000

10 000 000 000

1970 1975 1980 1985 1990 1995 2000 2005 2010 2015

Transistor count (#)

Freq (MHz)

Expon. (Transistor count (#))

More transistors, higher frequencies

from a grain of sand

to atomic size

micron: 10

1

0.1

0.01

0.001

1960 1970 1980 1990 2000 2010 2020

10000 nm

1000

100

10

1

Bipolar

MOSFET

CMOS

W Plugs

Trench Isol.

Copper

Strain

HKMG

FinFET

6

New technologies for thinner chips

3

Page 4: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing4

Quantum Computing SpeedupApplications focus

CLASSICAL COMPUTERSTATE OF THE ART CLASSICAL COMPUTER

30 YEARS FROM NOW

TIM

E

Complexity

billions of years

Page 5: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

Some of the Applications DomainQuantum Speedup expected

Cryptography Integer factorization Shor algorithm & derivatives exponential speedup

Quantum database searchGrover algorithm and affiliates –polynomial speedup

Chemistry, science of materialsHamiltonianSimulation

Statistical AnalysisMathematicalcomputationexponentialspeedup

5

Page 6: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing6

Quantum computing research areasData from the last decade

Page 7: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

Quantum computingReal quantum processors

Fundamental research

Industrialization

10-15y

Design & Prototype[Today]

Time

Technology

1970

7

Page 8: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing8

Quantum Current Leading TechnologiesNot Any Standard Implementation

Trapped Ions

High level of control, rather long coherence (s), operation conditions

5Kelvin even higher)

slow (µs) , scalability

current state of the art: 14 qubits

Superconducting

speed (ns), size, electronic

coherence time (<100 µs), low fidelity, conditions (30 mK)

current state of the art : 20 qubits IBM, 49 qubits Intel, 72 qubits

Google

Page 9: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

▶ Only Labs are working on experimentation to create physical qubits with HUGE constraints:

– Most of the experimentation only work near absolute zero (-273.15°C)

– Quantum stability last only few seconds

– Quantum entanglement and probability generate noise, so data is not reliable

– etc.

▶ Research is progressing everyday…

9

Why don’t we have a Quantum Computer today?

Page 10: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing10

Introduction Atos QLMA quantum simulator as an appliance

▶ Enabling end-users preparing themselves now for the arrival of the first generation of GPQPU

▶ Allowing quantum algorithms development without quantum hardware constraints

▶ Offering a unique software environment for users without having to modify quantum algo. when real GPQPU available

Page 11: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

▶Position as European leader in Quantum Computing

▶Very high level Advisory Board, chaired by our CEO – 6 world class quantum & mathematics experts

▶Atos Quantum R&D Lab

A long term strategic Atos RD program

11

Page 12: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

Atos QLM Software

The Atos Quantum Learning Machine (QLM)An appliance

Atos QLM Hardware

QPU interfaceOptimizersSimulators

Noise model

Programming environment

12

Optimized In-memory InfrastructureScalable and Modular

Atos QLM Appliance

Page 13: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

The Atos Quantum Learning MachineUnique Features

Universal technology quantum language

Powerful simulation

13

Modular and Scalable on premises appliance1

Genuine hybrid classic-quantum programming2

3

4

5 High extensibility and interoperable

6 Hardware agnostic

Page 14: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing14

Atos QLM, part of BullSequana offerOptimized In-memory infrastructure

Bull SequanaQLM30

Bull SequanaQLM35

Bull SequanaQLM38

Bull SequanaQLM39

Bull SequanaQLM40

Appliance

30 qubits 35 qubits 38 qubits 39 qubits 40 qubits

OS & QLM Software souscription *1Y, 3Y, 5Y

Hardware Maintenance *1Y, 3Y, 5Y

ModularityScalabilityBullSequanaQLM41 soon

Page 15: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

Atos QLM Software stackCurrent Functional scope

15

PROGRAMMING INTERFACE

CIRCBinary format of quantum circuits

AQASMAssembly language to build quantum circuits

pyAQASMPython extension to

AQASM

QLIBAQASM & pyAQASM

libraries

QPUQuantum processing

unit interface

INTEROPConnectors with other

frameworks

SIMULATION

SIMULATORSSimulation modules

OPTIMIZATION

RBORule based optimizer

NNIZERTopology constraint

solver

Circuit OptimizerGeneric circuit

optimizer

Page 16: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

Atos QLM Software stack Functional Scope

SIMULATION

SIMULATORSSimulation modules

SIM OPTIMIZERBest Simulator

dynamic selection

PHYSICS

Physical Noise models

OPTIMIZATION

RBORule based optimizer

NNIZERTopology constraint

solver

Circuit OptimizerGeneric circuit

optimizer

PROGRAMMING INTERFACE

CIRCBinary format of quantum circuits

AQASMAssembly language to build quantum circuits

pyAQASMPython extension to

AQASM

QLIBAQASM & pyAQASM

libraries

QPUQuantum processing

unit interface

INTEROPConnectors with other

frameworks

16

Page 17: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing17

Atos QLM Workflow

Simulators

AQASM file

pyAQASM

CIRC

generatesor

Compilation

Noise model

Programming

Optimizers

Execution

Page 18: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing18

Programming AQASM

▶ ATOS Quantum Assembly (AQASM) Language: low level programing language for universal quantum circuits

▶ QASM-style language

▶ Usual gates implemented and allows the definition of custom gates

▶ Based on the standard QASM, it stays as close as possible to a pure assembly language, no hybrid constructs, no loop, no branching, no subroutines etc..

Initial state is: |0>

Atos Quantum Assembly LanguageGeneral description

Page 19: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing19

Programming pyAQASM

Atos QLM high level quantum programmingGeneral description

▶ PyAQASM is python library for generating AQASM files

▶ Used to simplify generator quantum circuits:

– Loops for repeating gates

– Functions and subroutines

▶ Allows hybrid programming model.

– Controls, subroutines etc. are handled by a classical CPU in Python while the Quantum circuit described in AQASM is automatically generated and runs on the quantum processor

Page 20: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing20

Programming CIRC

Atos QLM Binary formatGeneral description

▶ CIRC files represent the binary format of a quantum circuit

▶ Contains the sequence of instructions and all gate definitions

▶ Pivot for all QLM software. Optimizations and simulations are done on CIRC files

▶ CIRC files are generated through compiling AQASM code

Page 21: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing21

Optimization plugins

Optimization pluginsGeneral description

▶ NNIZER

– Depending on the hardware implementation of the qubits, topology constraints for Nearest Neighbors may apply. NNIZER allows the modification of a given circuit based on user-defined topology ruleset.

▶ RBO (Rule Based Optimizer)

– Can be used to detect and get rid of useless sequence of gates (ex: CNOT+CNOT)

– Can be used to rewrite gates as a sequence of other gates, allowing to adapt a circuit to a hardware constraint

Page 22: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing22

Simulation Simulators

Quantum Circuits SimulationQLM simulators

▶ Quantum simulators performance are highly dependent on circuits

▶ Atos QLM appliance offers multiple simulation algorithms

▶ Having multiple simulators available allows to adapt on the input circuit to get the best performance

▶ As for today the available simulators are: Linalg, Feynman, Stabs, MPS

Page 23: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

First QLM @ORNL Quantum Computing Institute

▶ Accelerate/Validate ORNL Quantum algorithms dev. thanks to Atos QLM interoperability

23

▶ Partner to align on a common vision on Quantum computing

▶ Atos Quantum Computing Expertise

Page 24: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing24

Our customersAtos Quantum Computing Scientific Community (aQCSC)

Page 25: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

| 29-03-2018 | ORAP, 41st Forum, Quantum Computing

Expertise, our strength

25

Page 26: ORAP Atos QLM, a future-proof approach to quantum computing …orap.irisa.fr › wp-content › uploads › 2018 › 03 › Orap_Forum41_Prese… · Atos QLM, a future-proof approach

Atos, the Atos logo, Atos Codex, Atos Consulting, Atos Worldgrid, Worldline, BlueKiwi, Bull, Canopy the Open Cloud Company, Unify, Yunano, Zero Email, Zero Email Certified and The Zero Email Company are registered trademarks of the Atos group. April 2016. © 2016 Atos. Confidential information owned by Atos, to be used by the recipient only. This document, or any part of it, may not be reproduced, copied, circulated and/or distributed nor quoted without prior written approval from Atos.

Thanks