Table of Contents
Fetching ...

NWQWorkflow: The Northwest Quantum Workflow

Ang Li

TL;DR

NWQWorkflow delivers an end-to-end, open-source quantum software–hardware ecosystem designed for scientific workloads, spanning programming, intermediate representations, compilation, benchmarking, HPC simulation, data management, control, and a superconducting testbed. It introduces a layered, device-agnostic stack with integrated tools (NWQStudio, NWQASM, QASMTrans, NWQEC, NWQSim, NWQLib, NWQData, NWQControl, NWQSC) to enable closed-loop co-design across software and hardware for both NISQ and FTQC regimes. Key contributions include an OpenQASM-based NWQASM IR, the QASMTrans and NWQEC compilers for NISQ/FTQC, a PyQt5 NWQStudio IDE with AI-assisted workflow management, and a diverse HPC simulation platform (SV-Sim, DM-Sim, TN-Sim, STAB-Sim) that supports realistic noise models and large-scale benchmarking. The framework is positioned to catalyze collaboration within the DOE lab ecosystem and to accelerate the transition toward scalable quantum supercomputing through open software components and standardized benchmarks. Overall, NWQWorkflow represents a comprehensive, co-design-oriented pathway from quantum algorithm design to hardware execution and validation, with practical implications for quantum data centers and future quantum-enabled science.

Abstract

This whitepaper presents NWQWorkflow, an end-to-end workflow for quantum application development, compilation, error correction, benchmarking, numerical simulation, control, and execution on a prototype superconducting testbed. NWQWorkflow integrates NWQStudio (programming GUI environment), NWQASM (intermediate representation), QASMTrans (compiler), NWQEC (quantum error correction), QASMBench (benchmarking and characterization), NWQSim (HPC simulation), NWQLib (algorithm library), NWQData (data sets), NWQControl (quantum control), and NWQSC (superconducting testbed). The system enables closed-loop software-hardware co-design and reflects the past eight years of quantum computing research the author has led at PNNL (2018-2026). By releasing most software components as open source or planning their open-source availability, we aim to cultivate a collaborative quantum information science (QIS) ecosystem and support the transition toward a scalable quantum supercomputing era.

NWQWorkflow: The Northwest Quantum Workflow

TL;DR

NWQWorkflow delivers an end-to-end, open-source quantum software–hardware ecosystem designed for scientific workloads, spanning programming, intermediate representations, compilation, benchmarking, HPC simulation, data management, control, and a superconducting testbed. It introduces a layered, device-agnostic stack with integrated tools (NWQStudio, NWQASM, QASMTrans, NWQEC, NWQSim, NWQLib, NWQData, NWQControl, NWQSC) to enable closed-loop co-design across software and hardware for both NISQ and FTQC regimes. Key contributions include an OpenQASM-based NWQASM IR, the QASMTrans and NWQEC compilers for NISQ/FTQC, a PyQt5 NWQStudio IDE with AI-assisted workflow management, and a diverse HPC simulation platform (SV-Sim, DM-Sim, TN-Sim, STAB-Sim) that supports realistic noise models and large-scale benchmarking. The framework is positioned to catalyze collaboration within the DOE lab ecosystem and to accelerate the transition toward scalable quantum supercomputing through open software components and standardized benchmarks. Overall, NWQWorkflow represents a comprehensive, co-design-oriented pathway from quantum algorithm design to hardware execution and validation, with practical implications for quantum data centers and future quantum-enabled science.

Abstract

This whitepaper presents NWQWorkflow, an end-to-end workflow for quantum application development, compilation, error correction, benchmarking, numerical simulation, control, and execution on a prototype superconducting testbed. NWQWorkflow integrates NWQStudio (programming GUI environment), NWQASM (intermediate representation), QASMTrans (compiler), NWQEC (quantum error correction), QASMBench (benchmarking and characterization), NWQSim (HPC simulation), NWQLib (algorithm library), NWQData (data sets), NWQControl (quantum control), and NWQSC (superconducting testbed). The system enables closed-loop software-hardware co-design and reflects the past eight years of quantum computing research the author has led at PNNL (2018-2026). By releasing most software components as open source or planning their open-source availability, we aim to cultivate a collaborative quantum information science (QIS) ecosystem and support the transition toward a scalable quantum supercomputing era.
Paper Structure (26 sections, 7 figures, 1 table)

This paper contains 26 sections, 7 figures, 1 table.

Figures (7)

  • Figure 1: Layered software and hardware stack of NWQWorkflow.
  • Figure 2: Exemplar quantum chemistry workflow toolchain based on NWQWorkflow.
  • Figure 3: NWQStudio Programming and Evaluation Environment.
  • Figure 4: NWQLib algorithm solvers.
  • Figure 5: NWQControl Workflow.
  • ...and 2 more figures