Towards cloud agnostic quantum-classical hybrid computing

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Department

Major/Subject

Mcode

SCI3042

Language

en

Pages

57+1

Series

Abstract

Quantum classical hybrid computing is a paradigm which describes systems of classical and quantum computers that enable running quantum algorithms and hybrid algorithms consisting of classical and quantum parts in a programmable interface. Such quantum classical hybrid systems are provided by popular cloud computing providers such as Amazon Web Services (AWS), Azure, Google Cloud and IBM, to name a few. Using these services, researchers can access either real quantum computers or high-performance quantum simulators without owning the expensive hardware. However, each service comes a different set of available features, capabilities and, for example, supported set of basic quantum gates. Thus it is important to understand the differences between each service's provided capabilities when choosing a suitable cloud provider to run a quantum circuit. Managing cloud-provisioned infrastructure is an issue that should also be solved. One possible solution to such issue is to deterministically manage the cloud infrastructure using Infrastructure as Code (IaC) methodology. The methodology enables declarative and deterministic approach to manage and provision cloud infrastructure via human-readable definition files. Abstraction is one additional benefit of using IaC, which means IaC definitions can be designed to be independent of cloud service providers, or cloud-agnostic. The purpose of this thesis is to designs an Infrastructure-as-code definition in Terraform language to manage cloud infrastructure from AWS and Azure. The definition is designed to enable an easy switch between such services. The thesis also explores and compares 2 above mentioned cloud providers. In particular, the thesis focuses on each provider's capabilities and efficiency of designing and running different quantum circuits.

Description

Supervisor

Paler, Alexandru

Thesis advisor

Lehtinen, Valtteri
Lähdemaki, Asser

Other note

Citation