Towards a pulse-level intermediate representation for diverse quantum control systems
- URL: http://arxiv.org/abs/2507.15995v1
- Date: Mon, 21 Jul 2025 18:30:54 GMT
- Title: Towards a pulse-level intermediate representation for diverse quantum control systems
- Abstract summary: pulselib is a system-independent intermediate representation for pulse-level programming of quantum control systems.<n>We implement graph-based IRs and transpilation pipelines for two unique frequency synthesizers.<n> pulselib provides performance comparable to fast, device-specific IRs while providing a speedup of up to 4.5x over existing IRs.
- Score: 0.4369550829556578
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: A system-independent intermediate representation (IR) for pulse-level programming of quantum control systems is required to enable rapid development and reuse of quantum software across diverse platforms. In this work, we demonstrate the utility of pulselib as a candidate for such an IR. We implement graph-based IRs and transpilation pipelines for two unique frequency synthesizers and benchmark performance against existing IRs. Key elements of these pipelines are munchers and parametrizable pulse schedules. The former encodes target-specific constraints and allows translation of fundamentally system-agnostic pulse descriptions to arbitrary low-level representations, and the latter enables schedule reuse that produces savings in transpilation time relative to device-specific alternatives. Benchmarks reveal that pulselib provides performance comparable to fast, device-specific IRs while providing a speedup of up to 4.5x over existing IRs. For highly parametrized applications, pulselib provides favorable scaling of transpilation times with respect to the number of parameters and can exhibit speedups relative to existing IRs up to 69% larger than speedups provided by optimized, device-specific techniques.
Related papers
- FIREQ: FPGA Instrumentation for Readout and Qubit control [0.0]
FIREQ is an open-source framework for the control and readout of superconducting qubits.<n>FireQ combines a modular AXI-compliant firmware architecture with a PYNQ-based software stack.<n>On an AMD Zynq UltraScale+ RFSoC ZCU216, FIREQ generates RF pulses up to 9.3 GHz with a pulse-duration resolution of 107 ps and an event-timing resolution of 1.7 ns.
arXiv Detail & Related papers (2026-08-29T18:55:39Z) - Learning Frequency and Memory-Aware Prompts for Multi-Modal Object Tracking [74.15663758681849]
We present Learning Frequency and Memory-Aware Prompts, a dual-adapter framework that injects lightweight prompts into a frozen RGB tracker.<n>A frequency-guided visual adapter adaptively transfers complementary cues across modalities.<n>A multilevel memory adapter with short, long, and permanent memory stores, updates, and retrieves reliable temporal context.
arXiv Detail & Related papers (2025-06-30T15:38:26Z) - PulserDiff: a pulse differentiable extension for Pulser [32.73124984242397]
We introduce PulserDiff, a user-friendly extension designed to optimize pulse sequences over a well-defined set of control parameters.<n>We demonstrate its usefulness through several case studies involving analog configurations that emulate digital gates and state preparation.
arXiv Detail & Related papers (2025-05-22T14:54:03Z) - FastCar: Cache Attentive Replay for Fast Auto-Regressive Video Generation on the Edge [60.000984252907195]
Auto-regressive (AR) models have recently shown promise in visual generation tasks due to their superior sampling efficiency.<n>Video generation requires a substantially larger number of tokens to produce coherent temporal frames, resulting in significant overhead during the decoding phase.<n>We propose the textbfFastCar framework to accelerate the decode phase for the AR video generation by exploring the temporal redundancy.
arXiv Detail & Related papers (2025-05-17T05:00:39Z) - Towards Supporting QIR: Steps for Adopting the Quantum Intermediate Representation [5.74796205166378]
We show how to turn an existing quantum circuit simulator into a QIR runtime.<n>Switching to QIR does not entail any performance deficits compared to the original simulator.<n>We conclude with an outlook on future directions using QIR.
arXiv Detail & Related papers (2024-11-27T19:00:01Z) - RSFQ All-Digital Programmable Multi-Tone Generator For Quantum Applications [36.136619420474766]
Rapid Single Flux Quantum (RSFQ) technology is at the forefront of replacing current standard CMOS-based control architectures.
We present a novel RSFQ device that generates multi tone digital signals, based on complex pulse train sequences.
arXiv Detail & Related papers (2024-11-13T15:03:28Z) - Unlocking Real-Time Fluorescence Lifetime Imaging: Multi-Pixel Parallelism for FPGA-Accelerated Processing [2.369919866595525]
We propose a method to achieve real-time FLI using an FPGA-based hardware accelerator.
We implement a GRU-based sequence-to-sequence (Seq2Seq) model on an FPGA board compatible with time-resolved cameras.
By integrating a GRU-based Seq2Seq model and its compressed version, called Seq2SeqLite, we were able to process multiple pixels in parallel, reducing latency compared to sequential processing.
arXiv Detail & Related papers (2024-10-09T18:24:23Z) - 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) - FPGA-based feedback control of quantum optics experiments with the open
source software package PyRPL [32.73124984242397]
PyRPL is an open source software package that allows the implementation of automatic digital feedback controllers for quantum optics experiments.
Our software implements the digital generation of various types of error signals, from an analog input through the application of loop filters.
A community of developers provides fast and efficient implementation and testing of software modifications.
arXiv Detail & Related papers (2023-09-29T18:53:51Z) - FAST-RIR: Fast neural diffuse room impulse response generator [81.96114823691343]
We present a neural-network-based fast diffuse room impulse response generator (FAST-RIR) for generating room impulse responses (RIRs) for a given acoustic environment.
Our FAST-RIR is capable of generating RIRs for a given input reverberation time with an average error of 0.02s.
We show that our proposed FAST-RIR with batch size 1 is 400 times faster than a state-of-the-art diffuse acoustic simulator (DAS) on a CPU.
arXiv Detail & Related papers (2021-10-07T05:21:01Z) - Fast and differentiable simulation of driven quantum systems [58.720142291102135]
We introduce a semi-analytic method based on the Dyson expansion that allows us to time-evolve driven quantum systems much faster than standard numerical methods.
We show results of the optimization of a two-qubit gate using transmon qubits in the circuit QED architecture.
arXiv Detail & Related papers (2020-12-16T21:43:38Z) - 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) - Accelerating complex control schemes on a heterogeneous MPSoC platform
for quantum computing [1.1744028458220428]
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.
arXiv Detail & Related papers (2020-04-16T16:48:28Z) - 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.