Kavli Affiliate: Stephanie Wehner
| First 5 Authors: Bart van der Vecht, Atak Talay Yücel, Hana Jirovská, Stephanie Wehner,
| Summary:
Recently, a first-of-its-kind operating system for programmable quantum
network nodes was developed, called QNodeOS. Here, we present an extension of
QNodeOS called Qoala, which introduces (1) a unified program format for hybrid
interactive classical-quantum programs, providing a well-defined target for
compilers, and (2) a runtime representation of a program that allows joint
scheduling of the hybrid classical-quantum program, multitasking, and
asynchronous program execution. Based on concrete design considerations, we put
forward the architecture of Qoala, including the program structure and
execution mechanism. We implement Qoala in the form of a modular and extendible
simulator that is validated against real-world quantum network hardware
(available online). However, Qoala is not meant to be purely a simulator, and
implementation is planned on real hardware. We evaluate Qoala’s effectiveness
and performance sensitivity to latencies and network schedules using an
extensive simulation study. Qoala provides a framework that opens the door for
future computer science research into quantum network applications, including
scheduling algorithms and compilation strategies that can now readily be
explored using the framework and tools provided.
| Search Query: ArXiv Query: search_query=au:”Stephanie Wehner”&id_list=&start=0&max_results=3