Batching Circuits to Reduce Compilation in Quantum Control Hardware
- URL: http://arxiv.org/abs/2208.00076v1
- Date: Fri, 29 Jul 2022 21:07:31 GMT
- Title: Batching Circuits to Reduce Compilation in Quantum Control Hardware
- Authors: Ashlyn D. Burch, Daniel S. Lobser, Christopher G. Yale, Jay W. Van Der
Wall, Oliver G. Maupin, Joshua D. Goldberg, Matthew N. H. Chow, Melissa C.
Revelle, Susan M. Clark
- Abstract summary: At Sandia National Laboratories, QSCOUT is an ion-trap based quantum computer built for the purpose of allowing users low-level access to quantum hardware.
Commands are executed on the hardware using Jaqal (Just Another Quantum Assembly Language), a programming language designed in-house to support the unique capabilities of QSCOUT.
We describe a implementation of our custom software that speeds the experimental run-time through the reduction of communication and upload times.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: At Sandia National Laboratories, QSCOUT (the Quantum Scientific Computing
Open User Testbed) is an ion-trap based quantum computer built for the purpose
of allowing users low-level access to quantum hardware. Commands are executed
on the hardware using Jaqal (Just Another Quantum Assembly Language), a
programming language designed in-house to support the unique capabilities of
QSCOUT. In this work, we describe a batching implementation of our custom
software that speeds the experimental run-time through the reduction of
communication and upload times. Reducing the code upload time during
experimental runs improves system performance by mitigating the effects of
drift. We demonstrate this implementation through a set of quantum chemistry
experiments using a variational quantum eigensolver (VQE). While developed
specifically for this testbed, this idea finds application across many similar
experimental platforms that seek greater hardware control or reduced overhead.
Related papers
- An open-source framework for quantum hardware control [31.874825130479174]
The development of quantum computers needs reliable quantum hardware and tailored software for controlling electronics specific to various quantum platforms.
This paper presents updates to Qibolab, a software library that leverages Qibo capabilities to execute quantum algorithms on self hosted quantum hardware platforms.
arXiv Detail & Related papers (2024-07-31T16:44:31Z) - 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) - Design Verification of the Quantum Control Stack [0.5089990359065384]
The paper serves both as an introduction to quantum computing and to how classical device verification techniques can be employed there.
Two main challenges in building a quantum control stack are generating precise deterministic-timing operations at the edge and scaled-out processing in the middle layer.
arXiv Detail & Related papers (2023-10-08T16:51:48Z) - Experimental Implementation of an Efficient Test of Quantumness [49.588006756321704]
A test of quantumness is a protocol where a classical user issues challenges to a quantum device to determine if it exhibits non-classical behavior.
Recent attempts to implement such tests on current quantum computers rely on either interactive challenges with efficient verification, or non-interactive challenges with inefficient (exponential time) verification.
arXiv Detail & Related papers (2022-09-28T18:00:04Z) - 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) - Swap Test-based Characterization of Quantum Processes in Universal
Quantum Computers [0.0]
Unreliable quantum processes in universal quantum computers still represent one of the the greatest challenges to be overcome.
In this article we verify whether a tool called Swap Test is able to identify decoherence to a quantum system.
arXiv Detail & Related papers (2022-08-04T21:31:49Z) - Engineering the Quantum Scientific Computing Open User Testbed (QSCOUT):
Design details and user guide [0.0]
Quantum Scientific Computing Open User Testbed (QSCOUT) at Sandia National Laboratories is a trapped-ion qubit system.
It offers quantum hardware that researchers can use to perform quantum algorithms.
It allows both quantum circuit and low-level pulse control access to study new modes of programming and optimization.
arXiv Detail & Related papers (2021-04-01T20:41:44Z) - 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) - Quantum circuit architecture search for variational quantum algorithms [88.71725630554758]
We propose a resource and runtime efficient scheme termed quantum architecture search (QAS)
QAS automatically seeks a near-optimal ansatz to balance benefits and side-effects brought by adding more noisy quantum gates.
We implement QAS on both the numerical simulator and real quantum hardware, via the IBM cloud, to accomplish data classification and quantum chemistry tasks.
arXiv Detail & Related papers (2020-10-20T12:06:27Z)
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.