DOE OSTI · 2583844
Tensor Network Quantum Virtual Machine for Simulating Quantum Circuits at Exascale
Abstract
The numerical simulation of quantum circuits is an indispensable tool for development, verification, and validation of hybrid quantum-classical algorithms intended for near-term quantum co-processors. The emergence of exascale high-performance computing (HPC) platforms presents new opportunities for pushing the boundaries of quantum circuit simulation. Here, we present a modernized version of the Tensor Network Quantum Virtual Machine (TNQVM) that serves as the quantum circuit simulation backend in the eXtreme-scale ACCelerator (XACC) framework. The new version is based on the scalable tensor network processing library ExaTN (Exascale Tensor Networks). It provides multiple configurable quantum circuit simulators that perform either an exact quantum circuit simulation via the full tensor network contraction or an approximate simulation via a suitably chosen tensor factorization scheme. Upon necessity, stochastic noise modeling from real quantum processors is incorporated into the simulations by modeling quantum channels with Kraus tensors. By combining the portable XACC quantum programming frontend and the scalable ExaTN numerical processing backend, we introduce an end-to-end virtual quantum development environment that can scale from laptops to future exascale platforms. We report initial benchmarks of our framework, which include a demonstration of the distributed execution, incorporation of quantum decoherence models, and simulation of the random quantum circuits used for the certification of quantum supremacy on Google’s Sycamore superconducting architecture.
Keep this discovery
Explore connections, maps & timelines
Nguyen, Thien, Lyakh, Dmitry I., Dumitrescu, Eugene F., Clark, David, Larkin, Jeff M., McCaskey, Alexander J.. 2022-10-21. Tensor Network Quantum Virtual Machine for Simulating Quantum Circuits at Exascale. https://doi.org/10.1145/3547334
Cite the original work for its findings. Save a collection to share your selection of sources.