Project Start Date
01st Aug 2019
Project End Date
30th Jul 2021
QuantEx - ICHEC Leading International Quantum Circuit Simulation Project
ICHEC computational scientist Dr Niall Moran is leading a novel quantum simulation project in collaboration with partners at the Leibniz Supercomputing centre (LRZ) to develop quantum simulation tools for Europe’s largest supercomputers.
The project called QuantEx, is funded by the Partnership for Advanced Computing in Europe (PRACE). The ICHEC led research is being carried out under PRACE WP8 ‘Emerging Technologies’. This WP is specifically for developing solutions, in the form of software, to address challenges posed by the rapidly changing HPC pre-Exascale landscape.
Dr Moran who is Principal Investigator and project leader of the PRACE WP8 QuantEx project at ICHEC said; “While actual quantum computing is still some way off, the simulation tools we are creating will advance the necessary concepts and skill-sets for quantum programming. This work is being conducted with world-class research teams across a number of Irish third-level institutions and will contribute to preparing Ireland for Quantum programming.”
"Quantum computers are considered promising, powerful potential alternatives to traditional supercomputers. They are not yet mature enough to produce meaningful scientific results, but while waiting for hardware improvements, simulations help,” Dr Luigi Lapachino, High Performance Systems Expert, Leibniz Supercomputing Centre, Bavaria said. "The aim of QuantEx is to develop tools for the simulation of quantum circuits.”
QuantEx stands for "Efficient Quantum Circuit Simulation on Exascale Systems" and is part of the program to develop "Future-oriented Software Solutions". The project started in January 2020 and will run until the end of 2021. It will require the computing power of SuperMUC-NG, currently the fastest supercomputer in the EU, as well as the Supercomputing capabilities of the three large pre-exascale machines that will be installed in Europe in the coming year in Barcelona (BSC), Finland (CSC) and Italy (CINECA) as part of EuroHPC which ICHEC is heavily involved in. These supercomputers will be used to test and optimise the tools and algorithms being developed by the QuantEx team. Quantum computers make use of fundamental quantum mechanical effects like superposition and entanglement, which are extremely short-lived and difficult to control for macroscopic systems made up of many qubits. Combining qubits and being capable of coherent control can result in exponentially increasing compute power: "This increases the computing and memory requirements as well, if we want to simulate quantum states of an increasing number of qubits," Lapichino points out.
Optimise Use of Storage
Quantum technology is just emerging from its infancy: Whereas experiments were previously limited to systems with only a handful of qubits, the first Noisy Intermediate Scale Quantum Systems (NISQ) are now emerging, which feature upwards of 50 qubits. Even the world’s largest supercomputers really struggle to fit the quantum states required to simulate such systems in memory. QuantEx aims to develop tools that require less compute and storage capacity but can still simulate the operation of NISQ devices. Tensor network contractions, mathematical methods developed by quantum information theorists and condensed matter physicists for evaluating systems of interacting particles, help here. For example, SuperMUC-NG can store in memory the full quantum state of a system with 42 qubits but with the same memory could simulate up to about 100 qubits for certain circuits thanks to tensor contraction networks.