Keywords :
distributed quantum computing; entanglement distribution; entanglement request scheduling; Quantum computing; quantum networks; Compilation process; Data center networks; Distributed quantum computing; Entanglement distribution; Entanglement request scheduling; Program compilation; Quanta computers; Quantum Computing; Quantum network; Request scheduling; Software; Information Systems; Hardware and Architecture; Computer Networks and Communications; Qubit; Quantum entanglement; Quantum algorithm; Optical switches; Computers; Timing; Hardware; Resource management; Processor scheduling
Abstract :
[en] In Distributed Quantum Computing (DQC), reliable entanglement distribution across a network of quantum computers is crucial. During the quantum program compilation process, the timing and locations of required entanglement resources can be determined. Leveraging this information, we use the properties of quantum network hardware-specifically, the entanglement generation and quantum switch operation rates-to optimize quantum job execution schedules. This work presents a system that, given a set of quantum programs, extracts an Entaglement Demand Schedule (EDS) and generates an execution plan, including resource allocation tables and switch control instructions. We outline the system architecture and benchmark its performance using collections of randomized quantum programs, and describe further steps to enhance our system.
Scopus citations®
without self-citations
3