elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Accessibility | Contact | Deutsch
Fontsize: [-] Text [+]

Optimization Strategies for Quantum Computers in Distributed Systems

Remme, Lian (2025) Optimization Strategies for Quantum Computers in Distributed Systems. Master's, Heinrich Heine University Düsseldorf.

[img] PDF
999kB

Abstract

Quantum computing has become an increasingly relevant topic in computer science due to the development of functional quantum computers in recent years. Quantum processing units (QPUs) use quantum particles in the form of qubits as information carriers. By using properties of quantum particles, quantum algorithms have been developed that can solve problems in polynomial time, for which only exponentially scaling classical algorithms are known. QPUs will not run on their own in the foreseeable future, due to high error rates and low stability of qubits. Instead, quantum devices will be one component in a quantum-classical (hybrid) computing system (distributed system). Quantum computers embedded in distributed hybrid quantum-classical systems get instructions from a main CPU, execute them and report their results. To fully utilize quantum calculations, a QPU should be able to communicate with a CPU in real-time. This means the qubits information content should stay stable during communication time. In this thesis, we will look at quantum computing systems with real-time feedback between a QPU and a CPU. As quantum computers are going to be used in real-time hybrid systems, we need optimization routines for code running on these systems. Existing works on the optimization of quantum code focus on the optimization of quantum circuits only, and neglect potential classical calculations that are necessary on a hybrid distributed system. We want to examine which kind of optimization routines are possible and sensible for hybrid quantum-classical computations. We will evaluate some of todays quantum programming languages (QPLs), especially with respect to their ability to support and optimize real-time hybrid calculations. We will find that most languages support real-time calculations to some extent, but are more adapted to the programming approach of static circuit creation. Additionally, none of the QPLs offer optimization routines targeted at quantum-classical calculations. Therefore, we will examine options for real-time quantum-classical optimization. For this, we use the low-level QPL Quil. We will introduce optimization operations and apply them to real-time quantum-classical algorithms. We will present metrics to evaluate the performance of hybrid calculations. The results of applying our optimization operations to Quil code will be evaluated against our performance metrics. We will find that we are in principle able to optimize hybrid quantum-classical programs. We encourage more research in this field. QPLs will become more abstract in the future and need more compilation steps until they can be executed on hardware. This will make the optimization of quantum-classical hybrid code more relevant.

Item URL in elib:https://elib.dlr.de/214191/
Document Type:Thesis (Master's)
Title:Optimization Strategies for Quantum Computers in Distributed Systems
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Remme, Lianlian.remme (at) dlr.dehttps://orcid.org/0009-0001-4024-8719184536095
DLR Supervisors:
ContributionDLR SupervisorInstitution or E-MailDLR Supervisor's ORCID iD
Thesis advisorWaschk, Andreandre.waschk (at) dlr.deUNSPECIFIED
Date:February 2025
Open Access:Yes
Number of Pages:90
Status:Published
Keywords:optimization, quantum-classical, hybrid quantum software, Quil, optimization operations, evaluation, quantum-classical metrics, compilers, quantum programming languages
Institution:Heinrich Heine University Düsseldorf
Department:Institut für Informatik
HGF - Research field:other
HGF - Program:other
HGF - Program Themes:other
DLR - Research area:Quantum Computing Initiative
DLR - Program:QC SW - Software
DLR - Research theme (Project):QC - CLIQUE
Location: Köln-Porz
Institutes and Institutions:Institute of Software Technology > Intelligent and Distributed Systems
Deposited By: Remme, Lian
Deposited On:22 May 2025 09:21
Last Modified:22 May 2025 09:21

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
OpenAIRE Validator logo electronic library is running on EPrints
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.