Benchmarking joint HPC-Quantum Performance on a Leadership-Scale Computing Platform with QStone

ORAL

Abstract

Quantum computers promise to help solve problems that may be difficult or impossible to tackle on classical machines in realistic run times. However, in recent years it has become evident that substantial classical computing resources may still be required to compile the quantum program, control the quantum system, post-process results, and enable the execution of hybrid classical-quantum algorithms. Various efforts to integrate early quantum hardware into high-performance computing (HPC) centers now exist around the world, thus highlighting the need to develop tools that can help characterize *joint* classical-quantum performance. In this talk we will discuss an open-source benchmarking software suite called QStone, a result of joint effort from Riverlane, Rigetti, and Oak Ridge National Laboratory (ORNL). We will outline QStone's core features and capabilities, emphasizing its flexibility and applicability to benchmarking a large variety of hybrid classical-quantum applications. Crucially, we will present benchmarking results obtained with QStone at the Oak Ridge Leadership Facility (OLCF) of hybrid classical-quantum workloads between the Summit supercomputer and both real (offsite) Rigetti hardware as well as an onsite field programmable gate array (FPGA) based control system emulating a quantum computer's operations.

*This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725.

Presenters

  • Peter Groszkowski

    • Oak Ridge National Laboratory

Authors

  • Peter Groszkowski

    • Oak Ridge National Laboratory
  • Eduardo Antonio Coello Perez

    • Oak Ridge National Laboratory
  • Christopher M Seck

    • Oak Ridge National Laboratory
  • InSaeng Suh

    • ORNL
  • David Rivas

    • Rigetti
  • Marco Ghibaudi

    • Riverlane