Implementing quantum computing on superconducting qubits

Quantum computing utilizes quantum mechanics to perform computations with superconducting qubits being the more mature technology as of writing in realizing a quantum computer. In this thesis, we describe an implementation of a Quantum Processor Unit (QPU), which is used to execute instructions in t...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Paul Yuanzheng
Other Authors: Rainer Helmut Dumke
Format: Thesis-Master by Research
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/160507
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-160507
record_format dspace
spelling sg-ntu-dr.10356-1605072023-02-28T23:32:11Z Implementing quantum computing on superconducting qubits Tan, Paul Yuanzheng Rainer Helmut Dumke School of Physical and Mathematical Sciences RDumke@ntu.edu.sg Science::Physics Quantum computing utilizes quantum mechanics to perform computations with superconducting qubits being the more mature technology as of writing in realizing a quantum computer. In this thesis, we describe an implementation of a Quantum Processor Unit (QPU), which is used to execute instructions in the form of microwave pulses on a superconducting qubit device through the use of signal generators and to perform qubit readout. We further extend the QPU as a platform to perform qubit characterization tasks such as spectroscopy and decoherence measurements in order to determine and optimize the working parameters to perform quantum gate operations. We also demonstrate the use of the QPU in performing qubit experiments such as Gauss Sum Factorization in determining the factors of an integer and the Bell Inequality test in examining the entanglement strength between a pair of qubits. We bridge the divide of quantum computation and qubit hardware in the compilation of quantum circuits into microwave pulse sequences for the QPU to execute. The process of compilation, as well as hardware limitations and pre-compilation optimization procedures are discussed. Finally, we show an example of executing a variational quantum algorithm and break down this example in all layers from the quantum circuit provided by the user to the pulse sequence that will be executed on the QPU. Master of Science 2022-07-26T00:12:07Z 2022-07-26T00:12:07Z 2022 Thesis-Master by Research Tan, P. Y. (2022). Implementing quantum computing on superconducting qubits. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/160507 https://hdl.handle.net/10356/160507 10.32657/10356/160507 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Science::Physics
spellingShingle Science::Physics
Tan, Paul Yuanzheng
Implementing quantum computing on superconducting qubits
description Quantum computing utilizes quantum mechanics to perform computations with superconducting qubits being the more mature technology as of writing in realizing a quantum computer. In this thesis, we describe an implementation of a Quantum Processor Unit (QPU), which is used to execute instructions in the form of microwave pulses on a superconducting qubit device through the use of signal generators and to perform qubit readout. We further extend the QPU as a platform to perform qubit characterization tasks such as spectroscopy and decoherence measurements in order to determine and optimize the working parameters to perform quantum gate operations. We also demonstrate the use of the QPU in performing qubit experiments such as Gauss Sum Factorization in determining the factors of an integer and the Bell Inequality test in examining the entanglement strength between a pair of qubits. We bridge the divide of quantum computation and qubit hardware in the compilation of quantum circuits into microwave pulse sequences for the QPU to execute. The process of compilation, as well as hardware limitations and pre-compilation optimization procedures are discussed. Finally, we show an example of executing a variational quantum algorithm and break down this example in all layers from the quantum circuit provided by the user to the pulse sequence that will be executed on the QPU.
author2 Rainer Helmut Dumke
author_facet Rainer Helmut Dumke
Tan, Paul Yuanzheng
format Thesis-Master by Research
author Tan, Paul Yuanzheng
author_sort Tan, Paul Yuanzheng
title Implementing quantum computing on superconducting qubits
title_short Implementing quantum computing on superconducting qubits
title_full Implementing quantum computing on superconducting qubits
title_fullStr Implementing quantum computing on superconducting qubits
title_full_unstemmed Implementing quantum computing on superconducting qubits
title_sort implementing quantum computing on superconducting qubits
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/160507
_version_ 1759853014547431424