Exploiting Different Levels of Parallelism in the Quantum Control
Microarchitecture for Superconducting Qubits
- URL: http://arxiv.org/abs/2108.08671v2
- Date: Thu, 26 Aug 2021 09:41:34 GMT
- Title: Exploiting Different Levels of Parallelism in the Quantum Control
Microarchitecture for Superconducting Qubits
- Authors: Mengyu Zhang, Lei Xie, Zhenxing Zhang, Qiaonian Yu, Guanglei Xi,
Huangliang Zhang, Fuming Liu, Yarui Zheng, Yicong Zheng, Shengyu Zhang
- Abstract summary: We propose a novel control microarchitecture design to exploit Circuit Level Parallelism (CLP) and Quantum Operation Level Parallelism (QOLP)
In the benchmark test of a Shor syndrome measurement, a six-core implementation of our proposal achieves up to 2.59$times$ speedup compared with a single core.
- Score: 16.81923513772868
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: As current Noisy Intermediate Scale Quantum (NISQ) devices suffer from
decoherence errors, any delay in the instruction execution of quantum control
microarchitecture can lead to the loss of quantum information and incorrect
computation results. Hence, it is crucial for the control microarchitecture to
issue quantum operations to the Quantum Processing Unit (QPU) in time. As in
classical microarchitecture, parallelism in quantum programs needs to be
exploited for speedup. However, three challenges emerge in the quantum
scenario: 1) the quantum feedback control can introduce significant pipeline
stall latency; 2) timing control is required for all quantum operations; 3) QPU
requires a deterministic operation supply to prevent the accumulation of
quantum errors.
In this paper, we propose a novel control microarchitecture design to exploit
Circuit Level Parallelism (CLP) and Quantum Operation Level Parallelism (QOLP).
Firstly, we develop a Multiprocessor architecture to exploit CLP, which
supports dynamic scheduling of different sub-circuits. This architecture can
handle parallel feedback control and minimize the potential overhead that
disrupts the timing control. Secondly, we propose a Quantum Superscalar
approach that exploits QOLP by efficiently executing massive quantum
instructions in parallel. Both methods issue quantum operations to QPU
deterministically. In the benchmark test of a Shor syndrome measurement, a
six-core implementation of our proposal achieves up to 2.59$\times$ speedup
compared with a single core. For various canonical quantum computing
algorithms, our superscalar approach achieves an average of 4.04$\times$
improvement over a baseline design. Finally, We perform a simultaneous
randomized benchmarking (simRB) experiment on a real QPU using the proposed
microarchitecture for validation.
Related papers
- Quantum Wasserstein Compilation: Unitary Compilation using the Quantum Earth Mover's Distance [2.502222151305252]
We present a quantum Wasserstein compilation (QWC) cost function based on the quantum Wasserstein distance of order 1.
An estimation method based on measurements of local Pauli-observable is utilized in a generative adversarial network to learn a given quantum circuit.
arXiv Detail & Related papers (2024-09-09T17:46:40Z) - Quantum Compiling with Reinforcement Learning on a Superconducting Processor [55.135709564322624]
We develop a reinforcement learning-based quantum compiler for a superconducting processor.
We demonstrate its capability of discovering novel and hardware-amenable circuits with short lengths.
Our study exemplifies the codesign of the software with hardware for efficient quantum compilation.
arXiv Detail & Related papers (2024-06-18T01:49:48Z) - On Reducing the Execution Latency of Superconducting Quantum Processors via Quantum Program Scheduling [48.142860424323395]
We introduce the Quantum Program Scheduling Problem (QPSP) to improve the utility efficiency of quantum resources.
Specifically, a quantum program scheduling method concerning the circuit width, number of measurement shots, and submission time of quantum programs is proposed to reduce the execution latency.
arXiv Detail & Related papers (2024-04-11T16:12:01Z) - A Quantum-Classical Collaborative Training Architecture Based on Quantum
State Fidelity [50.387179833629254]
We introduce a collaborative classical-quantum architecture called co-TenQu.
Co-TenQu enhances a classical deep neural network by up to 41.72% in a fair setting.
It outperforms other quantum-based methods by up to 1.9 times and achieves similar accuracy while utilizing 70.59% fewer qubits.
arXiv Detail & Related papers (2024-02-23T14:09:41Z) - QuantumSEA: In-Time Sparse Exploration for Noise Adaptive Quantum
Circuits [82.50620782471485]
QuantumSEA is an in-time sparse exploration for noise-adaptive quantum circuits.
It aims to achieve two key objectives: (1) implicit circuits capacity during training and (2) noise robustness.
Our method establishes state-of-the-art results with only half the number of quantum gates and 2x time saving of circuit executions.
arXiv Detail & Related papers (2024-01-10T22:33:00Z) - Iterative Qubits Management for Quantum Index Searching in a Hybrid
System [56.39703478198019]
IQuCS aims at index searching and counting in a quantum-classical hybrid system.
We implement IQuCS with Qiskit and conduct intensive experiments.
Results demonstrate that it reduces qubits consumption by up to 66.2%.
arXiv Detail & Related papers (2022-09-22T21:54:28Z) - Quantum compiling with a variational instruction set for accurate and
fast quantum computing [1.0131895986034314]
We propose a quantum variational instruction set (QuVIS) for higher speed and accuracy of quantum computing.
The controlling of qubits for realizing the gates in a QuVIS is variationally achieved using the fine-grained time optimization algorithm.
With the same requirement on quantum hardware, the time cost for QuVIS is reduced to less than one half of that for QuMIS.
arXiv Detail & Related papers (2022-03-29T13:53:19Z) - Realization of arbitrary doubly-controlled quantum phase gates [62.997667081978825]
We introduce a high-fidelity gate set inspired by a proposal for near-term quantum advantage in optimization problems.
By orchestrating coherent, multi-level control over three transmon qutrits, we synthesize a family of deterministic, continuous-angle quantum phase gates acting in the natural three-qubit computational basis.
arXiv Detail & Related papers (2021-08-03T17:49:09Z) - Enabling Multi-programming Mechanism for Quantum Computing in the NISQ
Era [0.0]
NISQ devices have several physical limitations and unavoidable noisy quantum operations.
Only small circuits can be executed on a quantum machine to get reliable results.
We propose a Quantum Multi-programming Compiler (QuMC) to execute multiple quantum circuits on quantum hardware simultaneously.
arXiv Detail & Related papers (2021-02-10T08:46:16Z) - Quantum Accelerator Stack: A Research Roadmap [0.0]
We present the idea of a quantum accelerator which contains the full stack of the layers of an accelerator.
Qbits are defined as perfect qubits, implying they do not decohere and perform good quantum gate operations.
The logic is expressed in the universal quantum-classical hybrid computation language developed in the group, called OpenQL.
arXiv Detail & Related papers (2021-02-03T12:33:12Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.