Toward the Integration of Quantum Processors into the Modular Supercomputing Architecture
- Publication type:
- Poster
- Metadata:
-
- Abstract
- The Modular Supercomputing Architecture (MSA) is a novel concept for addressing the increasing heterogeneity of computing hardware in HPC environments. A traditional HPC system consists of homogeneous compute nodes, often equipped with a fixed number of accelerators such as GPUs and FPGAs. However, different kinds of compute resources are best suited for different workflows, resulting in idle time in the system as complete nodes need to be allocated for compute jobs. In the MSA concept, similar resources such as CPUs or GPUs are pooled in individual modules and integrated at the system level. Applications can be mapped to the best-fitting modules, improving parallel efficiency, time to solution, and energy consumption. In this work, we show that quantum processors fit naturally into the MSA concept, as they are a highly specialized resource and therefore only well suited for specific applications. We show how this integration can be achieved by extending the OmpSs-2 programming model, which has already been used in the MSA context for other accelerators. In classic code, functions can be offloaded to the QPU using pragma instructions. The quantum sources that implement these functions are in a separate file and are compiled using a customized quantum compilation toolchain. During runtime, offloading is done with a task-aware accelerator library in OmpSs-2, which is already available for other accelerators. The integration of QPUs into the MSA concept is of particular interest for Variational Quantum Algorithms (VQA), as they require close interaction between classical and quantum processors.
- Autoren
- Philip Döbler
- Sarah Neuwirth
- Thomas Lippert
- Presented at
- ISC High Performance Conference 2023 (ISC23)
- Datum der Veröffentlichung
- 2023
- Datum der Datenerfassung
- 2023
- Titel
- Toward the Integration of Quantum Processors into the Modular Supercomputing Architecture
Data source: Manual
- Other metadata sources:
-
- Beziehungen:
- Property of