Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC (CANOPIE-HPC)

Deploying Containerized QuanEX Quantum Simulation Software on HPC Systems

D. Brayford, Momme Allalen, Luigi Iapichino, John Brennan, Niall Moran, L. ORiordan, Kenneth Hanley

Published Nov 1, 2021• 3 citations
Publisher

Abstract

The simulation of quantum circuits using the tensor network method is very computationally demanding and requires significant High Performance Computing (HPC) resources to find an efficient contraction order and to perform the contraction of the large tensor networks. In addition, the researchers want a workflow that is easy to customize, reproduce and migrate to different HPC systems. In this paper, we discuss the issues associated with the deployment of the QuantEX quantum computing simulation software within containers on different HPC systems. Also, we compare the performance of the containerized software with the software running on “bare metal”.

DOI
10.1109/canopiehpc54579.2021.00005

Related papers

Deploying Containerized QuantEx Quantum Simulation Software on HPC Systems

Brayford, David, John Brennan, Momme Allalen +4 more

The simulation of quantum circuits using the tensor network method is very computationally demanding and requires significant High Performance Computing (HPC) resources to find an efficient contraction order and to perform the contraction of the large tensor networks. In addition, the researchers want a workflow that is easy to customize, reproduce and migrate to different HPC systems. In this paper, we discuss the issues associated with the deployment of the QuantEX quantum computing simulation software within containers on different HPC systems. Also, we compare the performance of the containerized software with the software running on bare metal.

arXiv:2110.05162•Oct 11, 2021•0 citations

Exploring Hybrid Classical-Quantum Compute Systems through Simulation

Muhammad Nufail Farooqi, Martin Ruefenacht

The computational requirements of applications running in supercomputing centres are growing rapidly and diversifying over time. To meet these needs, developers are constantly developing new processors, domain-specific accelerators, and technologies. Quantum computing is one notable technology that has the potential to speed up certain computations and could be used to enhance High Performance Computing (HPC). However, integrating a quantum computer (QC) into HPC systems is a complex and challenging task, both at the physical and software level. Although various types of accelerators have been integrated into HPC in the past, the integration of QC into HPC presents a unique challenge as it operates on a new computing paradigm and is a scarce resource that needs to be shared among multiple jobs. Furthermore, HPCQC integration is a multidisciplinary field and integration can mean different things to different stakeholders. Our approach to HPCQC integration is from the perspective of an HPC centre where QC is integrated into the HPC environment as an accelerator. We identify parameters that are important for the integration, including network latency, HPCQC hybrid application characteristics and fine-grained scheduling. In addition, we develop a custom simulation model that can comprehensively simulate a hybrid classical-quantum compute system at selected level of detail. This simulation model is utilised to simulate the performance of a hybrid application by adjusting its features on a hybrid system with varying parameters. We discover that fine-grained scheduling is critical to performance, and network latency between QC and HPC has a significant impact on hybrid system performance.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 17, 2023•5 citations

Benchmarking quantum computer simulation software packages: State vector simulators

Amit Jamadagni, Andreas Martin Läuchli, Cornelius Hempel

Rapid advances in quantum computing technology lead to an increasing need for software simulators that enable both algorithm design and the validation of results obtained from quantum hardware. This includes calculations that aim at probing regimes of quantum advantage, where a quantum computer outperforms a classical computer in the same task. High performance computing (HPC) platforms play a crucial role as today’s quantum devices already reach beyond the limits of what powerful workstations can model, but a systematic evaluation of the individual performance of the many offered simulation packages is lacking so far. In this Technical Review, we benchmark several software packages capable of simulating quantum dynamics with a special focus on HPC capabilities. We develop a containerized toolchain for benchmarking a large set of simulation packages on a local HPC cluster using different parallelisation capabilities, and compare the performance and system size-scaling for three paradigmatic quantum computing tasks. Our results can help finding the right package for a given simulation task and lay the foundation for a systematic community effort to benchmark and validate upcoming versions of existing and also newly developed simulation packages.

arXiv:2401.09076•SciPost Physics Core•Nov 26, 2024•25 citations

A Framework for Integrating Quantum Simulation and High Performance Computing

Amir Shehata, Thomas J. Naughton, In‐Saeng Suh

Scientific applications are starting to explore the viability of quantum computing. This exploration typically begins with quantum simulations that can run on existing classical platforms, albeit without the performance advantages of real quantum resources. In the context of high-performance computing (HPC), the incorporation of simulation software can often take advantage of the powerful resources to help scale-up the simulation size. The configuration, installation and operation of these quantum simulation packages on HPC resources can often be rather daunting and increases friction for experimentation by scientific application developers. We describe a framework to help streamline access to quantum simulation software running on HPC resources. This includes an interface for circuit-based quantum computing tasks, as well as the necessary resource management infrastructure to make effective use of the underlying HPC resources. The primary contributions of this work include a classification of different usage models for quantum simulation in an HPC context, a review of the software architecture for our approach and a detailed description of the prototype implementation to experiment with these ideas using two different simulators (TNQVM & NWQ-Sim). We include initial experimental results running on the Frontier supercomputer at the Oak Ridge Leadership Computing Facility (OLCF) using a synthetic workload generated via the SupermarQ quantum benchmarking framework.

arXiv:2408.08098•IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 15, 2024•9 citations

Python-based Workflow System for Quantum-HPC Hybrid Application on HPC System and Quantum Computer with Shared Network

Soratouch Pornmaneerattanatri, Miwako Tsuji, Ketan Maheshwari +1 more

The rise of physical quantum computer availability and accessibility to the public increases the interest of researchers in various domains. In order to operate the quantum computer, users have to construct their quantum circuit based on each machine manufacturer development kit. Most of these development kits are developed for Python in favor of accessibility and a user-friendly environment. However, the quantum application is not just a quantum circuit execution. It needs the preparation phase and also the output interpreter phase. Each phase may require different computing resources to work efficiently. We developed a Python-based workflow system to assist users in executing their quantum applications within a rich and diverse computing environment, such as large-scale HPC systems. Our workflow system provides interoperability across heterogeneous platforms by introducing an abstraction layer for job submission, allowing both quantum and HPC workloads to be submitted seamlessly to systems with different job-submission interfaces. This workflow system can divide the application into smaller tasks and allow each task to pair with the suitable computing resources. We conducted the experiments by applying this workflow system with Quantum Phase Estimation, Sample-based Quantum Diagonalization, and Post-Variational Quantum Neural Networks. The results of the experiments demonstrate that each divided task from both applications can be executed on different computing resources efficiently.

•Jan 22, 2026•1 citation

Tensor Network Circuit Simulation at Exascale

John Brennan, Momme Allalen, D. Brayford +5 more

Tensor network methods are incredibly effective for simulating quantum circuits. This is due to their ability to efficiently represent and manipulate the wave-functions of large interacting quantum systems. We describe the challenges faced when scaling tensor network simulation approaches to Exascale compute platforms and introduce QuantEx, a framework for tensor network circuit simulation at Exascale.

arXiv:2110.09894•IEEE/ACM International Workshop on Quantum Computing Software (QCS)•Nov 1, 2021•9 citations
The simulation of quantum circuits using the tensor network method is very computationally demanding and requires significant High Performance Computing (HPC) resources to find an efficient contraction order and to perform the contraction of the large tensor networks. In addition, the researchers want a workflow that is easy to customize, reproduce and migrate to different HPC systems. In this paper, we discuss the issues associated with the deployment of the QuantEX quantum computing simulation software within containers on different HPC systems. Also, we compare the performance of the containerized software with the software running on “bare metal”.
The simulation of quantum circuits using the tensor network method is very computationally demanding and requires significant High Performance Computing (HPC) resources to find an efficient contraction order and to perform the contraction of the large tensor networks. In addition, the researchers want a workflow that is easy to customize, reproduce and migrate to different HPC systems. In this paper, we discuss the issues associated with the deployment of the QuantEX quantum computing simulation software within containers on different HPC systems. Also, we compare the performance of the containerized software with the software running on bare metal.
The computational requirements of applications running in supercomputing centres are growing rapidly and diversifying over time. To meet these needs, developers are constantly developing new processors, domain-specific accelerators, and technologies. Quantum computing is one notable technology that has the potential to speed up certain computations and could be used to enhance High Performance Computing (HPC). However, integrating a quantum computer (QC) into HPC systems is a complex and challenging task, both at the physical and software level. Although various types of accelerators have been integrated into HPC in the past, the integration of QC into HPC presents a unique challenge as it operates on a new computing paradigm and is a scarce resource that needs to be shared among multiple jobs. Furthermore, HPCQC integration is a multidisciplinary field and integration can mean different things to different stakeholders. Our approach to HPCQC integration is from the perspective of an HPC centre where QC is integrated into the HPC environment as an accelerator. We identify parameters that are important for the integration, including network latency, HPCQC hybrid application characteristics and fine-grained scheduling. In addition, we develop a custom simulation model that can comprehensively simulate a hybrid classical-quantum compute system at selected level of detail. This simulation model is utilised to simulate the performance of a hybrid application by adjusting its features on a hybrid system with varying parameters. We discover that fine-grained scheduling is critical to performance, and network latency between QC and HPC has a significant impact on hybrid system performance.
Rapid advances in quantum computing technology lead to an increasing need for software simulators that enable both algorithm design and the validation of results obtained from quantum hardware. This includes calculations that aim at probing regimes of quantum advantage, where a quantum computer outperforms a classical computer in the same task. High performance computing (HPC) platforms play a crucial role as today’s quantum devices already reach beyond the limits of what powerful workstations can model, but a systematic evaluation of the individual performance of the many offered simulation packages is lacking so far. In this Technical Review, we benchmark several software packages capable of simulating quantum dynamics with a special focus on HPC capabilities. We develop a containerized toolchain for benchmarking a large set of simulation packages on a local HPC cluster using different parallelisation capabilities, and compare the performance and system size-scaling for three paradigmatic quantum computing tasks. Our results can help finding the right package for a given simulation task and lay the foundation for a systematic community effort to benchmark and validate upcoming versions of existing and also newly developed simulation packages.
Scientific applications are starting to explore the viability of quantum computing. This exploration typically begins with quantum simulations that can run on existing classical platforms, albeit without the performance advantages of real quantum resources. In the context of high-performance computing (HPC), the incorporation of simulation software can often take advantage of the powerful resources to help scale-up the simulation size. The configuration, installation and operation of these quantum simulation packages on HPC resources can often be rather daunting and increases friction for experimentation by scientific application developers. We describe a framework to help streamline access to quantum simulation software running on HPC resources. This includes an interface for circuit-based quantum computing tasks, as well as the necessary resource management infrastructure to make effective use of the underlying HPC resources. The primary contributions of this work include a classification of different usage models for quantum simulation in an HPC context, a review of the software architecture for our approach and a detailed description of the prototype implementation to experiment with these ideas using two different simulators (TNQVM & NWQ-Sim). We include initial experimental results running on the Frontier supercomputer at the Oak Ridge Leadership Computing Facility (OLCF) using a synthetic workload generated via the SupermarQ quantum benchmarking framework.
The rise of physical quantum computer availability and accessibility to the public increases the interest of researchers in various domains. In order to operate the quantum computer, users have to construct their quantum circuit based on each machine manufacturer development kit. Most of these development kits are developed for Python in favor of accessibility and a user-friendly environment. However, the quantum application is not just a quantum circuit execution. It needs the preparation phase and also the output interpreter phase. Each phase may require different computing resources to work efficiently. We developed a Python-based workflow system to assist users in executing their quantum applications within a rich and diverse computing environment, such as large-scale HPC systems. Our workflow system provides interoperability across heterogeneous platforms by introducing an abstraction layer for job submission, allowing both quantum and HPC workloads to be submitted seamlessly to systems with different job-submission interfaces. This workflow system can divide the application into smaller tasks and allow each task to pair with the suitable computing resources. We conducted the experiments by applying this workflow system with Quantum Phase Estimation, Sample-based Quantum Diagonalization, and Post-Variational Quantum Neural Networks. The results of the experiments demonstrate that each divided task from both applications can be executed on different computing resources efficiently.