Validating quantum-classical programming models with tensor network simulations
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Quantum Computing Inst.; DOE/OSTI
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Quantum Computing Inst.
- Virginia Polytechnic Inst. and State Univ. (Virginia Tech), Blacksburg, VA (United States)
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Quantum Computing Inst. and National Center for Computational Sciences
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Quantum Computing Inst.; Univ. of Tennessee, Knoxville, TN (United States)
The exploration of hybrid quantum-classical algorithms and programming models on noisy near-term quantum hardware has begun. As hybrid programs scale towards classical intractability, validation and benchmarking are critical to understanding the utility of the hybrid computational model. In this paper, we demonstrate a newly developed quantum circuit simulator based on tensor network theory that enables intermediate-scale verification and validation of hybrid quantum-classical computing frameworks and programming models. We present our tensor-network quantum virtual machine (TNQVM) simulator which stores a multi-qubit wavefunction in a compressed (factorized) form as a matrix product state, thus enabling single-node simulations of larger qubit registers, as compared to brute-force statevector simulators. Our simulator is designed to be extensible in both the tensor network form and the classical hardware used to run the simulation (multicore, GPU, distributed). The extensibility of the TNQVM simulator with respect to the simulation hardware type is achieved via a pluggable interface for different numerical backends (e.g., ITensor and ExaTENSOR numerical libraries). We demonstrate the utility of our TNQVM quantum circuit simulator through the verification of randomized quantum circuits and the variational quantum eigensolver algorithm, both expressed within the eXtreme-scale ACCelerator (XACC) programming model.
- Research Organization:
- Oak Ridge Associated Univ., Oak Ridge, TN (United States); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE
- Grant/Contract Number:
- AC05-00OR22725; AC05-00OR22750
- OSTI ID:
- 1627872
- Alternate ID(s):
- OSTI ID: 1862167
- Journal Information:
- PLoS ONE, Journal Name: PLoS ONE Journal Issue: 12 Vol. 13; ISSN 1932-6203
- Publisher:
- Public Library of ScienceCopyright Statement
- Country of Publication:
- United States
- Language:
- English
XACC: a system-level software infrastructure for heterogeneous quantum–classical computing
|
journal | February 2020 |
General-Purpose Quantum Circuit Simulator with Projected Entangled-Pair States and the Quantum Supremacy Frontier
|
journal | November 2019 |
Open source software in quantum computing
|
journal | December 2018 |
| General-purpose quantum circuit simulator with Projected Entangled-Pair States and the quantum supremacy frontier | text | January 2019 |
Similar Records
Tensor Network Quantum Virtual Machine for Simulating Quantum Circuits at Exascale
A PEPS Plugin for TNQVM
Journal Article
·
Thu Oct 20 20:00:00 EDT 2022
· ACM Transactions on Quantum Computing
·
OSTI ID:2583844
A PEPS Plugin for TNQVM
Conference
·
Wed Nov 01 00:00:00 EDT 2023
·
OSTI ID:2251617