Qiskit-Pulse: Programming Quantum Computers through the Cloud with Pulses
summary
Qiskit‑Pulse exposes a virtual ISA that programs superconducting transmon qubits by scheduling pulses as complex-valued sample arrays played per cycle DT and mixed with a carrier frequency and phase. It encodes Gaussian and Gaussian‑square envelopes, supports absolute timing, measurement acquisition (IQ or raw samples), and device constraints. Demonstration builds a cross resonance (CR) pulse CNOT: define CR pulses, run Ignis Hamiltonian tomography, then numerically optimize 12 pre/post local rotations to produce a CNOT schedule with fidelity comparable to the backend gate. Open source and pip‑installable via Qiskit.
AI-written summary · about
chapters (11)
- 0:00Oiskit-Pulse: Programming quantum computers through the cloud with pulses
- 2:14Superconducting Qubit Building Blocks
- 4:32Manipulation of Superconducting Qubits
- 5:08Signal mixing
- 5:48Single Qubit Control
- 6:45Near-Term Quantum Devices
- 10:05Envisioned Qiskit Compilation Pipeline
- 10:30Model Applies to a variety of technologies
- 13:10Circuit vs. Pulse Programming in Qiskit
- 14:04Two-Qubit Control of IBM Systems
- 18:36Circuit vs. Pulse model
related talks
01h 35mHands-On Quantum Computing
45mQiskit: Building a quantum computing community
18mIntegrating Quantum Computers in High-Performance Computing Environments
27mQuantum Computing with Python: From Qubits to Circuits
47mQuantum Computing
26mQrisp: A Framework for Compilable High-Level Programming of Gate-Based Quantu...
48mHello, Quantum World!
47mQuantum in the Cloud: Running Quantum Workloads on Kubernetes
