Back to results

Università degli Studi di Milano

A FULL-STACK SOFTWARE ARCHITECTURE FOR THE CONTROL AND CALIBRATION OF QUANTUM HARDWARE

Abstract

dc:description

Over the last 20 years, thanks to the development of quantum technologies, it has been possible to deploy quantum algorithms and applications that before were only accessible through simulation on real quantum hardware. The current devices available are often referred to as noisy intermediate-scale quantum (NISQ) computers, and they require calibration routines in order to obtain consistent results. In this context, we present Qibo, an open-source framework for quantum computing. Qibo was initially born as a tool for simulating quantum circuits. Through its modular layout for backend abstraction, it is possible to change effortlessly between different backends, including a simulator based on just-in-time compilation, Qibojit. In order to enable the execution and calibration of self-hosted quantum hardware we have developed two open-source libraries integrated with the Qibo framework: Qibolab and Qibocal. Qibolab provides the software layer required to automatically execute circuit-based algorithms on custom self-hosted quantum hardware platforms. It enables experimentalists and developers to delegate all complex aspects of hardware implementation to the library so they can standardize the deployment of quantum computing algorithms in a hardware-agnostic way. Qibocal is based on a modular QPU (Quantum Processor Unit) platform agnostic approach and introduces tools that support the calibration and characterization of QPUs on three different levels: development, deployment and distribution. Qibocal provides a code library to rapidly develop protocols for different hardware abstraction layers. The integration with Qibo allows one to easily switch between hardware execution and high-perfomance simulation. Finally, to showcase the capabilities of the framework, we present the calibration of a superconducting qubit pair with Qibocal and applications developed with Qibo, including a novel method for improving ground state preparation through Variational Quantum Eigensolvers and Double Bracket algorithms.

Degree

thesis:*
Grantor dc:publisher
Università degli Studi di Milano
Year dc:date
2025

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • PEDICILLO, EDOARDO
Contributors dc:contributor
  • supervisor: S. Carrazza ; coordinator: A. Mennella
  • E. Pedicillo
  • CARRAZZA, STEFANO
  • MENNELLA, ANIELLO

Subjects

dc:subject × 5

Rights

dc:rights
Statement dc:rights
  • info:eu-repo/semantics/openAccess
  • license:Creative commons
  • license uri:http://creativecommons.org/licenses/by-sa/4.0/
Language dc:language
eng

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:air.unimi.it:2434/1197195

Chain of custody

source
Harvested from
Università degli Studi di Milano
Base URL
air.unimi.it/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

PEDICILLO, EDOARDO. A FULL-STACK SOFTWARE ARCHITECTURE FOR THE CONTROL AND CALIBRATION OF QUANTUM HARDWARE. Università degli Studi di Milano, 2025. https://hdl.handle.net/2434/1197195