GBC: Graph-based task orchestrator for research and development 

ORAL

Abstract

Fast and autonomous control of quantum computers requires carefully designed software frameworks, and the ability to dynamically respond to parameters deviations from design and drift in quantum processing unit (QPU). We present a powerful framework called Graph-Based Calibration (GBC), designed to help experimentalists manage complex experimental workflows. GBC encodes a series of calibration tasks as a Directed Acyclic Graph (DAG), where each node represents a task and each directed edge defines the flow of information. In the event of a task failure, GBC can trigger fallback nodes—alternative sequence of tasks capable of generating corrected parameters, by exploiting information from the preceding nodes. GBC also supports parallel execution, allowing for parallelisation of classical computation. We demonstrate that users can easily build, modify, sweep and visualise these graphs during daily research activities. In our production system, GBC enables autonomous recalibration for the quantum computer, maintaining high fidelities over time.

Presenters

  • Zheming Gao

    • IQM Quantum Computers

Authors

  • Zheming Gao

    • IQM Quantum Computers
  • Alejandro Gómez Frieiro

    • IQM Quantum Computers
  • Ville Bergholm

    • IQM Quantum Computers
  • Rohit Beriwal

    • IQM Quantum Computers
  • Daria Gusenkova

    • IQM Quantum Computers
  • Tuukka P Hiltunen

    • IQM Quantum Computers
  • Joni Ikonen

    • IQM Quantum Computers
  • Miikka Koistinen

    • IQM Quantum Computers
  • Tyler Jones

    • IQM Quantum Computers
  • Julia Lamprich

    • IQM Quantum Computers
  • Nizar Lethif

    • IQM Quantum Computers
  • Jakub Mrożek

    • IQM Quantum Computers
  • Stefan Pogorzalek

    • IQM Quantum Computers
  • Jussi Ritvas

    • IQM Quantum Computers
  • Greshma Shaji

    • IQM Quantum Computers
  • Jaap J Wesdorp

    • IQM quantum computers
    • IQM Quantum Computers
  • Antti Vepsalainen

    • IQM Quantum Computers