GraFeyn: Efficient Parallel Sparse Simulation of Quantum Circuits

Sam Westrick, Pengyu Liu, Byeongjee Kang, Colin McDonald, Mike Rainey, Mingkuan Xu, Jatin Arora, Yongshan Ding, Umut A. Acar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many circuit simulators use either a Schrodinger-based or Feynman-based approach, which have complementary strengths. Schrödinger-based simulators maintain a state vector by synchronously updating it after each gate (or group of gates), ensuring time efficiency at the cost of exponential space. In contrast, Feynman-based simulators use low space but require high time to compute the sum of exponentially many independent Feynman paths. Because they treat paths as independent, Feynman-based simulators miss opportunities to take advantage of sparsity from destructive interference. In this paper, we present a hybrid Schrödinger-Feynman technique which takes advantage of sparsity by selectively synchronizing Feynman paths. Our hybrid technique partitions the circuit into kernels (groups of gates) and uses Feynman simulation within each kernel. It then synchronizes across the kernels by using Schrödinger-style simulation. We parallelize our approach by representing the simulation as a graph, leveraging state-of-the-art parallel graph algorithms. By selecting kernels carefully, we show that our approach can simulate hundreds of qubits efficiently (in both time and space) on just a single multicore node. In certain 'sparse' circuits, we are able to improve running times by multiple orders of magnitude.

Original languageEnglish (US)
Title of host publicationTechnical Papers Program
EditorsCandace Culhane, Greg T. Byrd, Hausi Muller, Yuri Alexeev, Yuri Alexeev, Sarah Sheldon
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1132-1142
Number of pages11
ISBN (Electronic)9798331541378
DOIs
StatePublished - 2024
Event5th IEEE International Conference on Quantum Computing and Engineering, QCE 2024 - Montreal, Canada
Duration: Sep 15 2024Sep 20 2024

Publication series

NameProceedings - IEEE Quantum Week 2024, QCE 2024
Volume1

Conference

Conference5th IEEE International Conference on Quantum Computing and Engineering, QCE 2024
Country/TerritoryCanada
CityMontreal
Period9/15/249/20/24

Keywords

  • Feynman paths
  • parallel computing
  • quantum circuit simulation
  • sparsity

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Networks and Communications
  • Hardware and Architecture
  • Signal Processing
  • Electrical and Electronic Engineering
  • Safety, Risk, Reliability and Quality
  • Computational Mathematics
  • Statistical and Nonlinear Physics

Fingerprint

Dive into the research topics of 'GraFeyn: Efficient Parallel Sparse Simulation of Quantum Circuits'. Together they form a unique fingerprint.

Cite this