Open Quantum Assembly Language
read the original abstract
This document describes a quantum assembly language (QASM) called OpenQASM that is used to implement experiments with low depth quantum circuits. OpenQASM represents universal physical circuits over the CNOT plus SU(2) basis with straight-line code that includes measurement, reset, fast feedback, and gate subroutines. The simple text language can be written by hand or by higher level tools and may be executed on the IBM Q Experience.
This paper has not been read by Pith yet.
Forward citations
Cited by 22 Pith papers
-
Coherent-State Propagation: A Computational Framework for Simulating Bosonic Quantum Systems
Coherent-state propagation enables quasi-polynomial classical simulation of bosonic circuits with logarithmically many Kerr gates at exponentially small trace-distance error, with polynomial runtime in the weak-nonlin...
-
Linear-Time T-Gate Optimization via Random Abstraction
A randomized linear-time phase-folding algorithm using constant-width bitstring abstraction optimizes T-count in quantum circuits orders of magnitude faster than prior tools while achieving comparable reductions.
-
Helios: A 98-qubit trapped-ion quantum computer
Helios achieves 98 qubits with single-qubit gate infidelity 2.5(1)×10^{-5}, two-qubit 7.9(2)×10^{-4}, and SPAM 4.8(6)×10^{-4}, enabling circuits beyond classical simulation.
-
Cobble: Compiling Block Encodings for Quantum Computational Linear Algebra
Cobble is a domain-specific language for quantum block encodings that compiles high-level matrix expressions to optimized circuits using analyses and quantum singular value transformation, achieving 2.6x-25.4x speedup...
-
Quantum Error-Corrected Computation of Molecular Energies
First end-to-end demonstration of quantum error correction integrated with quantum phase estimation to compute molecular hydrogen ground-state energy to 0.001(13) hartree accuracy on Quantinuum H2-2 hardware.
-
Quantum circuit design via dynamic Pauli constraints
Defines a Pauli-constraint model of quantum circuits proven equivalent to coupling-graph-restricted circuits, universal for BQP with O(D² N log N) overhead.
-
QuCtrl-BELL: A Compiler-Driven Sub-Microsecond Feedback Control Stack for Scalable Trapped-Ion Quantum Experiments
QuCtrl-BELL is a compiler pipeline for trapped-ion quantum control that decouples control flow from hardware data to achieve sub-700 ns cross-board feedback latency on RISC-V + PXIe hardware.
-
Robust Mutation Analysis of Quantum Programs Under Noise
Noise from quantum hardware simulators significantly alters mutant detection distances, making equivalent mutants harder to separate from faults, with output-distribution metrics reaching 73.03% accuracy and 74.89% F1...
-
Probabilistic Condition, Decision and Path Coverage of Circuit-based Quantum Programs
Quantum circuits show high average condition (97.56%) and decision (97.63%) coverage but lower path coverage (71.84%), with probabilistic versions adding confidence levels (averages 88.87%, 88.65%, 37.18%); mutation t...
-
A unified framework for efficient quantum simulation of nonlinear spectroscopy
A unified quantum framework computes n-th order nonlinear spectroscopies on near-term devices by reformulating multi-time responses as weighted sums of finite-amplitude expectation values via a generalized parameter s...
-
dqc_simulator: an easy-to-use distributed quantum computing simulator
dqc_simulator is a new Python toolkit for automating realistic simulations of both hardware and software in distributed quantum computing systems.
-
Noise Correlations as a Resource in Pauli-Twirled Circuits
Noise correlations increase the fidelity of randomly compiled Clifford circuits under a broad class of Gaussian noise.
-
Performance Gains in Quantum SAT Solvers Using ESOP Encoding
ESOP-based e-CNF encoding for quantum SAT oracles yields lower qubit counts, T-gate complexity, and circuit depth than standard CNF.
-
QMutBench: A Dataset of Quantum Circuit Mutants
QMutBench is a publicly available dataset of over 700,000 quantum circuit mutants generated to serve as benchmarks for assessing quantum software testing techniques.
-
A Model Context Protocol Server for Quantum Execution in Hybrid Quantum-HPC Environments
An MCP server framework lets LLM agents run quantum primitives like sampling and expectation value computation on hybrid platforms by interpreting prompts and invoking tools for OpenQASM and CUDA-Q.
-
GPU-Accelerated Quantum Simulation: Empirical Backend Selection, Gate Fusion, and Adaptive Precision
A new GPU quantum simulator framework achieves 64x-146x speedups for 20-28 qubit circuits via backend selection, gate fusion, and adaptive precision while integrating with Qiskit and others.
-
Context-Aware Unit Testing for Quantum Subroutines
Proposes a context-aware unit testing framework for quantum subroutines modeled as parametrized quantum channels, using probabilistic assertions and demonstrated on GHZ preparation and Shor's algorithm subroutines.
-
Managing Classical Processing Requirements for Quantum Error Correction
A two-level decoder scheduling framework reduces classical processing requirements for quantum error correction by 10-40% on fault-tolerant benchmarks by managing bursty workloads as shared resources.
-
Efficient Transpilation of OpenQASM 3.0 Dynamic Circuits to CUDA-Q: Performance and Expressiveness Advantages
A transpilation framework maps OpenQASM 3.0 dynamic circuits with conditionals and loops to CUDA-Q kernels, reducing depth and improving execution efficiency via direct control-flow translation.
-
SparQSim: Simulating Scalable Quantum Algorithms via Sparse Quantum State Representations
SparQSim is a sparse-state quantum simulator in C++ supporting QRAM that outperforms dense Schrödinger simulators on high-sparsity benchmark circuits and produces consistent results for quantum linear system solvers.
-
How to Build a Quantum Supercomputer: Scaling from Hundreds to Millions of Qubits
A comprehensive review of scaling paths for superconducting quantum computers, with resource and sensitivity analyses for utility-scale applications under realistic error distributions.
-
Large-Scale Quantum Circuit Simulation on HPC Cluster via Cache Blocking, Boosting, and Gate Fusion Optimization
New merge booster and diagonal detector components, combined with cache blocking and gate fusion, deliver up to 160x speedup on circuit benchmarks and 34x on diagonal-heavy gates versus prior simulators.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.