Accelerating complex control schemes on a heterogeneous MPSoC platform
for quantum computing
- URL: http://arxiv.org/abs/2004.07755v1
- Date: Thu, 16 Apr 2020 16:48:28 GMT
- Title: Accelerating complex control schemes on a heterogeneous MPSoC platform
for quantum computing
- Authors: Richard Gebauer, Nick Karcher, Jonas Hurst, Marc Weber, Oliver Sander
- Abstract summary: Control and readout of superconducting quantum bits (qubits) require microwave pulses with gigahertz frequencies and nanosecond precision.
To generate and analyze these microwave pulses, we developed a versatile FPGA-based electronics platform.
We present the architecture of the Taskrunner framework as well as timing benchmarks and discuss applications in the field of quantum computing.
- Score: 1.1744028458220428
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Control and readout of superconducting quantum bits (qubits) require
microwave pulses with gigahertz frequencies and nanosecond precision. To
generate and analyze these microwave pulses, we developed a versatile
FPGA-based electronics platform. While basic functionality is directly handled
within the FPGA, guaranteeing highest accuracy on the nanosecond timescale,
more complex control schemes render impractical to implement in hardware.
To provide deterministic timing and low latency with high flexibility, we
developed the Taskrunner framework. It enables the execution of complex control
schemes, so-called user tasks, on the real-time processing unit (RPU) of a
heterogeneous Multiprocessor System-on-Chip (MPSoC). These user tasks are
specified conveniently using standard C language and are compiled automatically
by the MPSoC platform when loaded onto the RPU. We present the architecture of
the Taskrunner framework as well as timing benchmarks and discuss applications
in the field of quantum computing.
Related papers
- AdaLog: Post-Training Quantization for Vision Transformers with Adaptive Logarithm Quantizer [54.713778961605115]
Vision Transformer (ViT) has become one of the most prevailing fundamental backbone networks in the computer vision community.
We propose a novel non-uniform quantizer, dubbed the Adaptive Logarithm AdaLog (AdaLog) quantizer.
arXiv Detail & Related papers (2024-07-17T18:38:48Z) - 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) - Distributed Architecture for FPGA-based Superconducting Qubit Control [7.804530685405802]
Quantum circuits utilizing real time feedback techniques are a powerful tool for NISQ-era quantum computing.
We have developed a custom FPGA-based processor architecture for QubiC, an open source platform for superconducting qubit control.
We will detail the design of both the processor and compiler stack, and demonstrate its capabilities with a quantum state teleportation experiment.
arXiv Detail & Related papers (2024-04-23T17:47:31Z) - QubiC 2.0: An Extensible Open-Source Qubit Control System Capable of
Mid-Circuit Measurement and Feed-Forward [8.446810641490789]
Researchers manipulate and measure quantum processing units via the classical electronics control system.
We developed an open-source FPGA-based quantum bit control system called QubiC for superconducting qubits.
We upgraded the system to QubiC 2.0 on an Xilinx ZCU216 evaluation board and developed all these enriched features.
arXiv Detail & Related papers (2023-09-19T05:35:39Z) - One-Time Compilation of Device-Level Instructions for Quantum Subroutines [21.79238078751215]
We develop a device-level partial-compilation (DLPC) technique that reduces compilation overhead to nearly constant.
We execute this modified pipeline on real trapped-ion quantum computers and observe significant reductions in compilation time.
arXiv Detail & Related papers (2023-08-21T15:23:09Z) - Cloud on-demand emulation of quantum dynamics with tensor networks [48.7576911714538]
We introduce a tensor network based emulator, simulating a programmable analog quantum processing unit (QPU)
The software package is fully integrated in a cloud platform providing a common interface for executing jobs on a HPC cluster as well as dispatching them to a QPU device.
arXiv Detail & Related papers (2023-02-10T14:08:05Z) - Versatile and concurrent FPGA-based architecture for practical quantum
communication systems [0.0]
This work presents a hardware and software architecture which can be used in systems that implement Quantum Key Distribution (QKD) and Quantum Random Number Generation (QRNG) schemes.
This architecture fully exploits the capability of a System-on-a-Chip (SoC) which comprehends both a Field Programmable Gate Array (FPGA) and a dual core CPU unit.
arXiv Detail & Related papers (2021-07-05T08:23:08Z) - Pulse-level noisy quantum circuits with QuTiP [53.356579534933765]
We introduce new tools in qutip-qip, QuTiP's quantum information processing package.
These tools simulate quantum circuits at the pulse level, leveraging QuTiP's quantum dynamics solvers and control optimization features.
We show how quantum circuits can be compiled on simulated processors, with control pulses acting on a target Hamiltonian.
arXiv Detail & Related papers (2021-05-20T17:06:52Z) - QubiC: An open source FPGA-based control and measurement system for
superconducting quantum information processors [5.310385728746101]
We design a modular FPGA based system called QubiC to control and measure a superconducting quantum processing unit.
A prototype hardware module is assembled from several commercial off-the-shelf evaluation boards and in-house developed circuit boards.
System functionality and performance are demonstrated by performing qubit chip characterization, gate optimization, and randomized benchmarking sequences.
arXiv Detail & Related papers (2020-12-31T21:06:28Z) - Extending XACC for Quantum Optimal Control [70.19683407682642]
Quantum computing vendors are beginning to open up application programming for direct pulse-level quantum control.
We present an extension to the XACC system-level quantum-classical software framework.
This extension enables the translation of digital quantum circuit representations to equivalent pulse sequences.
arXiv Detail & Related papers (2020-06-04T13:13:55Z) - Enabling Pulse-level Programming, Compilation, and Execution in XACC [78.8942067357231]
Gate-model quantum processing units (QPUs) are currently available from vendors over the cloud.
Digital quantum programming approaches exist to run low-depth circuits on physical hardware.
Vendors are beginning to open this pulse-level control system to the public via specified interfaces.
arXiv Detail & Related papers (2020-03-26T15:08:32Z)
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.