qTask: Task-parallel Quantum Circuit Simulation with Incrementality

10/03/2022
by   Tsung-Wei Huang, et al.
0

Incremental quantum circuit simulation has emerged as an important tool for simulation-driven quantum applications, such as circuit synthesis, verification, and analysis. When a small portion of the circuit is modified, the simulator must incrementally update state amplitudes for reasonable turnaround time and productivity. However, this type of incrementality has been largely ignored by existing research. To fill this gap, we introduce a new incremental quantum circuit simulator called qTask. qTask leverages a task-parallel decomposition strategy to explore both inter- and intra-gate operation parallelisms from partitioned data blocks. Our partitioning strategy effectively narrows down incremental update to a small set of partitions affected by circuit modifiers. We have demonstrated the promising performance of qTask on QASMBench benchmarks. Compared to two state-of-the-art simulators, Qulacs and Qiskit, qTask is respectively 1.46x and 1.71x faster for full simulation and 5.77x and 9.76x faster for incremental simulation.

READ FULL TEXT

page 1

page 5

page 7

research
08/21/2022

An Implementation of the Quantum Verification of Matrix Products Algorithm

We present a space-efficient implementation of the quantum verification ...
research
11/27/2019

An adaptive algorithm for quantum circuit simulation

Efficient simulation of quantum computers is essential for the developme...
research
05/23/2020

Optimized Quantum Circuit Partitioning

The main objective of this paper is to improve the communication costs i...
research
10/25/2018

Note on (active-)QRAM-style data access as a quantum circuit

We observe how an active (i.e., requring 2^n parallel control operations...
research
03/02/2023

Q2Logic: An Coarse-Grained Architecture targeting Schrödinger Quantum Circuit Simulations

Quantum computing is emerging as an important (but radical) technology t...
research
10/27/2021

Closing the "Quantum Supremacy" Gap: Achieving Real-Time Simulation of a Random Quantum Circuit Using a New Sunway Supercomputer

We develop a high-performance tensor-based simulator for random quantum ...
research
06/23/2023

Circuit simulation using explicit methods: singular matrix issues

Some aspects of the ELectrical EXplicit (ELEX) scheme for using explicit...

Please sign up or login with your details

Forgot password? Click here to reset