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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |