0% found this document useful (0 votes)
25 views11 pages

Integration HPC QC

The document discusses the integration of High Performance Computing (HPC) and Quantum Computing (QC), emphasizing the transformative potential of quantum systems for solving previously intractable problems. It highlights the need for hybrid systems that combine classical and quantum components, as well as the challenges in integrating these technologies effectively. The NordIQuEst initiative aims to create a sustainable Nordic quantum computing ecosystem by pooling resources and providing user support and educational materials.

Uploaded by

Văn Anh Phạm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views11 pages

Integration HPC QC

The document discusses the integration of High Performance Computing (HPC) and Quantum Computing (QC), emphasizing the transformative potential of quantum systems for solving previously intractable problems. It highlights the need for hybrid systems that combine classical and quantum components, as well as the challenges in integrating these technologies effectively. The NordIQuEst initiative aims to create a sustainable Nordic quantum computing ecosystem by pooling resources and providing user support and educational materials.

Uploaded by

Văn Anh Phạm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Integration of High Performance Computing and

Quantum Computing

Sven Karlsson, DTU

HPCQC.org nordiquest.net

Why Quantum?
Fundamentally changes what is computable

For some problems you need a quantum computer

Noted by Feynman in 1982

Some of what was previously intractable is with QC tractable

Chemistry, optimization, …

Moore’s Law is ending



Quantum computing can help in continuing to increase performance

QC compute power can scale exponentially with the number of devices

Quantum computing is radically different from “classical” computing



Thinking fresh and new is necessary

Can lead to new “classical” algorithms
Quantum simulator of physical system
A quantum system is needed to efficiently simulate a quantum system

Noted by Feynman in 1982
“Lets build an experiment where we use quantum effects to understand another system”

Leveraging the intristic quantum nature of quantum computers
Use the quantum computer as an accelerator for quantum effects!

Quantum Gate Model Systems

Omnissiahs hierophant, CC BY-SA


4.0

More general quantum computers consists of quantum logic gates forming quantum
algorithms

Above a quantum full adder
Quantum Gate Model Systems

Omnissiahs hierophant, CC BY-SA


4.0

More general quantum computers consists of quantum logic gates forming quantum
algorithms

Above a quantum full adder
Gates are largely technology independent and are mapped to implementations using,
often, proprietary tools

Quantum Gate Model Systems, pt2

Omnissiahs hierophant, CC BY-SA


4.0

A number of technologies exists: Superconducting, Trapped ion, Diamond-based etc


Gates typically are implemented by sending sequences of control signals

Technology limitations means that the quantum state can only survive a limited time

Leads to limits on algorithm size
Quantum Gate Model Systems, pt3

Omnissiahs hierophant, CC BY-SA


4.0

A number of technologies exists: Superconducting, Trapped ion, Diamond-based etc


Technologies develop rapidly
Slowly working towards the holy grail: Fault tolerance
We are currently in the NISQ era

Noisy Intermediate-Scale Quantum

QC and HPC Interplay

QC HPC

QC will likely first be used as an accelerator of key HPC algorithms


Why HPCQC Integration?

Why QC?
• Quantum systems are becoming generally usable systems
with active ecosystem development
• User demand is rising with requests from broad communities

Why Integrated??
• Quantum systems require complex and high-performance “classical” components
• Applications will be hybrid and hence systems should be as well
What?
• Mature activities: NordIQuEst, Munich Quantum Valley

General challenges

Single System With Integrated


Quantum Computing Appliance
QC Accelerator(s)

Two Separate Software Stacks Single Source Programming with


With “Glue Scripts” High-Level Abstractions

Integrated in Data Center with Cooling,


Independent Systems
Power/Energy, Monitoring

Computer Science, Math, Electrical


Hybrid HPCQC Community
Engineering, Physics Communities
The Challenge

HPC + QC + ? = Success!

Open question: How to integrate quantum devices into classical systems.

Software? Programming models? Compilers?


Workflows?
System software? Tools?
Hardware / Software co-design, classical and quantum
Computer architecture?
Hardware integration?

Technology stack

Quantum Gate Sets


Quantum
Low-Level Control
Computation Model
Quantum Circuits
Quantum Chip
Quantum Algorithms
Control Unit
The Quantum Chip is “Analog”

QC and HPC Interplay

QC HPC

QC will likely first be used as an accelerator of key HPC algorithms


QC for HPC but also
HPC for QC
HPC for QC

Quantum Gate Sets


Quantum
Low-Level Control
Computation Model
Quantum Circuits
Quantum Chip
Quantum Algorithms
Control Unit

NordIQuEst

The NordIQuEst Mission


• NordIQuEst will deliver user and computer interfaces, quantum program libraries,
training and education events and material, as well as user support.
• Pooling of resources and collaboration for reaching critical mass, providing access to
several Nordic quantum computers (QC) (q-HW) and QC simulators (SW)
• Chalmers and VTT will connect their current QCs to the NordIQuEst API
• CSC will connect LUMI and the Atos QLM quantum simulator to the NordIQuEst API
• By the end of this project, a sustainable functioning, truly multi-purpose Nordic
quantum computing ecosystem will be established and ready to be further exploited
NordIQuEst
WP2: Library of use cases:
QAOA, VQE, …..

WP2

WP3 WP3 WP3 WP3

WP3 WP3

WP3 WP3 WP4 WP4 WP4

WP3 WP3 WP4


CHALMERS VTT CSC WP4 WP4
SRL SRL Berzelius
The NordIQuEst Application Library
What?
• Practical approach - collect documented and curated material
• Algorithms
• Examples
• Experiences
• For use cases
• Practical aspects
• Theory aspects
• Notebooks or code

https://nordiquest.net/application-library/
• Also on GitHub
• Clone and get all information
• We want your pull requests!
• Library is growing

12/04/2024 34

Quantum Chemistry Example


• Overview
• Software requirements
• Theory
• Both for the problem domain
• … and the Quantum implementation
• Worklist
• What are the steps required
• Notebook

12/04/2024 35
Selected projects

You might also like