Qibolab: an open-source hybrid quantum operating system

Authors:
raw_author_name: Stavros Efthymiou
raw_affiliation_string: Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.
raw_author_name: Andrea Pasquale
raw_affiliation_string: INFN, Sezione di Milano, I-20133 Milan, Italy.; Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.; TIF Lab, Dipartimento di Fisica, Università degli Studi di Milano, Italy
raw_author_name: Sergi Ramos-Calderer
raw_affiliation_string: Departament de Física Quàntica i Astrofísica and Institut de Ciències del Cosmos (ICCUB), Universitat de Barcelona, Barcelona, Spain.; Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.
raw_author_name: Simone Bordoni
raw_affiliation_string: Istituto Nazionale di Fisica Nucleare (INFN), Sezione di Roma, Rome, Italy; La Sapienza University of Rome, dep. of Physics, Rome, Italy; Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.
raw_author_name: Matteo Robbiati
raw_affiliation_string: CERN, Theoretical Physics Department, CH-1211 Geneva 23, Switzerland.; TIF Lab, Dipartimento di Fisica, Università degli Studi di Milano, Italy
raw_author_name: Yuanzheng Paul Tan
raw_affiliation_string: Division of Physics and Applied Physics, School of Physical and Mathematical Sciences, Nanyang Technological University, 21 Nanyang Link, Singapore 637371, Singapore.
raw_author_name: Jadwiga Wilkens
raw_affiliation_string: Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.
raw_author_name: Ingo Roth
raw_affiliation_string: Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.
raw_author_name: José Ignacio Latorre
raw_affiliation_string: Centre for Quantum Technologies, National University of Singapore, Singapore.; Departament de Física Quàntica i Astrofísica and Institut de Ciències del Cosmos (ICCUB), Universitat de Barcelona, Barcelona, Spain.; Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.
raw_author_name: Stefano Carrazza
raw_affiliation_string: CERN, Theoretical Physics Department, CH-1211 Geneva 23, Switzerland.; INFN, Sezione di Milano, I-20133 Milan, Italy.; Quantum Research Center, Technology Innovation Institute, Abu Dhabi, UAE.; TIF Lab, Dipartimento di Fisica, Università degli Studi di Milano, Italy

Abstract: We present <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow class="MJX-TeXAtom-ORD"><mml:mtext mathvariant="monospace">Qibolab</mml:mtext></mml:mrow></mml:math>, an open-source software library for quantum hardware control integrated with the <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow class="MJX-TeXAtom-ORD"><mml:mtext mathvariant="monospace">Qibo</mml:mtext></mml:mrow></mml:math> quantum computing middleware framework. <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow class="MJX-TeXAtom-ORD"><mml:mtext mathvariant="monospace">Qibolab</mml:mtext></mml:mrow></mml:math> provides the software layer required to automatically execute circuit-based algorithms on custom self-hosted quantum hardware platforms. We introduce a set of objects designed to provide programmatic access to quantum control through pulses-oriented drivers for instruments, transpilers and optimization algorithms. <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mrow class="MJX-TeXAtom-ORD"><mml:mtext mathvariant="monospace">Qibolab</mml:mtext></mml:mrow></mml:math> 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 extensible hardware-agnostic way, using superconducting qubits as the first officially supported quantum technology. We first describe the status of all components of the library, then we show examples of control setup for superconducting qubits platforms. Finally, we present successful application results related to circuit-based algorithms.