Harnessing CUDA-Q's MPS for Tensor Network Simulations of Large-Scale Quantum Circuits

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Schieffer, Gabin, Markidis, Stefano, Peng, Ivy
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912205538066432
author Schieffer, Gabin
Markidis, Stefano
Peng, Ivy
author_facet Schieffer, Gabin
Markidis, Stefano
Peng, Ivy
contents Quantum computer simulators are an indispensable tool for prototyping quantum algorithms and verifying the functioning of existing quantum computer hardware. The current largest quantum computers feature more than one thousand qubits, challenging their classical simulators. State-vector quantum simulators are challenged by the exponential increase of representable quantum states with respect to the number of qubits, making more than fifty qubits practically unfeasible. A more appealing approach for simulating quantum computers is adopting the tensor network approach, whose memory requirements fundamentally depend on the level of entanglement in the quantum circuit, and allows simulating the current largest quantum computers. This work investigates and evaluates the CUDA-Q tensor network simulators on an Nvidia Grace Hopper system, particularly the Matrix Product State (MPS) formulation. We compare the performance of the CUDA-Q state vector implementation and validate the correctness of MPS simulations. Our results highlight that tensor network-based methods provide a significant opportunity to simulate large-qubit circuits, albeit approximately. We also show that current GPU-accelerated computation cannot fully utilize GPU efficiently in the case of MPS simulations.
format Preprint
id arxiv_https___arxiv_org_abs_2501_15939
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Harnessing CUDA-Q's MPS for Tensor Network Simulations of Large-Scale Quantum Circuits
Schieffer, Gabin
Markidis, Stefano
Peng, Ivy
Quantum Physics
Distributed, Parallel, and Cluster Computing
Quantum computer simulators are an indispensable tool for prototyping quantum algorithms and verifying the functioning of existing quantum computer hardware. The current largest quantum computers feature more than one thousand qubits, challenging their classical simulators. State-vector quantum simulators are challenged by the exponential increase of representable quantum states with respect to the number of qubits, making more than fifty qubits practically unfeasible. A more appealing approach for simulating quantum computers is adopting the tensor network approach, whose memory requirements fundamentally depend on the level of entanglement in the quantum circuit, and allows simulating the current largest quantum computers. This work investigates and evaluates the CUDA-Q tensor network simulators on an Nvidia Grace Hopper system, particularly the Matrix Product State (MPS) formulation. We compare the performance of the CUDA-Q state vector implementation and validate the correctness of MPS simulations. Our results highlight that tensor network-based methods provide a significant opportunity to simulate large-qubit circuits, albeit approximately. We also show that current GPU-accelerated computation cannot fully utilize GPU efficiently in the case of MPS simulations.
title Harnessing CUDA-Q's MPS for Tensor Network Simulations of Large-Scale Quantum Circuits
topic Quantum Physics
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2501.15939