Context-Sensitive and Duration-Aware Qubit Mapping for Various NISQ
Devices
- URL: http://arxiv.org/abs/2001.06887v1
- Date: Sun, 19 Jan 2020 19:35:43 GMT
- Title: Context-Sensitive and Duration-Aware Qubit Mapping for Various NISQ
Devices
- Authors: Yu Zhang and Haowei Deng and Quanxi Li
- Abstract summary: We propose a COntext-sensitive and Duration-Aware Remapping algorithm (Codar) based on the Quantum Abstract Machine (QAM)
By introducing lock for each qubit, Codar is aware of gate duration difference and program context.
Compared to the best-known algorithm, Codar halves the total execution time of several quantum algorithms and cut down 17.5% - 19.4% total execution time on average in different architectures.
- Score: 4.866886176084101
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Quantum computing (QC) technologies have reached a second renaissance in the
last decade. Some fully programmable QC devices have been built based on
superconducting or ion trap technologies. Although different quantum
technologies have their own parameter indicators, QC devices in the NISQ era
share common features and challenges such as limited qubits and connectivity,
short coherence time and high gate error rates. Quantum programs written by
programmers could hardly run on real hardware directly since two-qubit gates
are usually allowed on few pairs of qubits. Therefore, quantum computing
compilers must resolve the mapping problem and transform original programs to
fit the hardware limitation. To address the issues mentioned above, we
summarize different quantum technologies and abstractly define Quantum Abstract
Machine (QAM); then propose a COntext-sensitive and Duration-Aware Remapping
algorithm (Codar) based on the QAM. By introducing lock for each qubit, Codar
is aware of gate duration difference and program context, which bring it
abilities to extract more program's parallelism and reduce program execution
time. Compared to the best-known algorithm, Codar halves the total execution
time of several quantum algorithms and cut down 17.5% - 19.4% total execution
time on average in different architectures.
Related papers
- 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) - Quantum Subroutine for Variance Estimation: Algorithmic Design and Applications [80.04533958880862]
Quantum computing sets the foundation for new ways of designing algorithms.
New challenges arise concerning which field quantum speedup can be achieved.
Looking for the design of quantum subroutines that are more efficient than their classical counterpart poses solid pillars to new powerful quantum algorithms.
arXiv Detail & Related papers (2024-02-26T09:32:07Z) - 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) - The Future of Quantum Computing with Superconducting Qubits [2.6668731290542222]
We see a branching point in computing paradigms with the emergence of quantum processing units (QPUs)
Extracting the full potential of computation and realizing quantum algorithms with a super-polynomial speedup will most likely require major advances in quantum error correction technology.
Long term, we see hardware that exploits qubit connectivity in higher than 2D topologies to realize more efficient quantum error correcting codes.
arXiv Detail & Related papers (2022-09-14T18:00:03Z) - Full-stack quantum computing systems in the NISQ era: algorithm-driven
and hardware-aware compilation techniques [1.3496450124792878]
We will provide an overview on current full-stack quantum computing systems.
We will emphasize the need for tight co-design among adjacent layers as well as vertical cross-layer design.
arXiv Detail & Related papers (2022-04-13T13:26:56Z) - 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) - AccQOC: Accelerating Quantum Optimal Control Based Pulse Generation [9.78762347997002]
AccQOC is a comprehensive static/dynamic hybrid workflow to transform gate groups to pulses using QOC (Quantum Optimal Control)
Results show that accelerated compilation based on MST 9.88x compilation speedup compared to the standard compilation of each group while maintaining an average 2.43x latency reduction compared with gate-based compilation.
arXiv Detail & Related papers (2020-03-01T01:27:03Z) - CODAR: A Contextual Duration-Aware Qubit Mapping for Various NISQ
Devices [4.866886176084101]
We propose a Multi-architecture Adaptive Quantum Abstract Machine (maQAM) and a COntext-sensitive and Duration-Aware Remapping algorithm (CODAR)
The CODAR remapper is aware of gate duration difference and program context, enabling it to extract more parallelism from programs.
arXiv Detail & Related papers (2020-02-24T04:30:05Z)
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.