English

Integrating Quantum Computing Resources into Scientific HPC Ecosystems

Quantum Physics 2024-08-30 v1 Distributed, Parallel, and Cluster Computing

Abstract

Quantum Computing (QC) offers significant potential to enhance scientific discovery in fields such as quantum chemistry, optimization, and artificial intelligence. Yet QC faces challenges due to the noisy intermediate-scale quantum era's inherent external noise issues. This paper discusses the integration of QC as a computational accelerator within classical scientific high-performance computing (HPC) systems. By leveraging a broad spectrum of simulators and hardware technologies, we propose a hardware-agnostic framework for augmenting classical HPC with QC capabilities. Drawing on the HPC expertise of the Oak Ridge National Laboratory (ORNL) and the HPC lifecycle management of the Department of Energy (DOE), our approach focuses on the strategic incorporation of QC capabilities and acceleration into existing scientific HPC workflows. This includes detailed analyses, benchmarks, and code optimization driven by the needs of the DOE and ORNL missions. Our comprehensive framework integrates hardware, software, workflows, and user interfaces to foster a synergistic environment for quantum and classical computing research. This paper outlines plans to unlock new computational possibilities, driving forward scientific inquiry and innovation in a wide array of research domains.

Keywords

Cite

@article{arxiv.2408.16159,
  title  = {Integrating Quantum Computing Resources into Scientific HPC Ecosystems},
  author = {Thomas Beck and Alessandro Baroni and Ryan Bennink and Gilles Buchs and Eduardo Antonio Coello Perez and Markus Eisenbach and Rafael Ferreira da Silva and Muralikrishnan Gopalakrishnan Meena and Kalyan Gottiparthi and Peter Groszkowski and Travis S. Humble and Ryan Landfield and Ketan Maheshwari and Sarp Oral and Michael A. Sandoval and Amir Shehata and In-Saeng Suh and Christopher Zimmer},
  journal= {arXiv preprint arXiv:2408.16159},
  year   = {2024}
}