HD
H.J. Donkers
info
Please Note
<p>This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.</p>
2 records found
1
QPack: A cross-platform quantum benchmark-suite
Quantitative performance metrics for application-oriented quantum computer benchmarking
As the technology of quantum computers improves, the need to evaluate their performance also becomes an important tool for indexing and comparing of quantum performance. Current benchmarking proposals either focus on gate-level evaluation, are centered around a single performance metric, or only evaluate in-house quantum computers. This gives rise to the need for a holistic, application- oriented, and hardware-agnostic benchmarking tool that can provide fair and varied insight into quantum computer performance. This thesis continues the development of the QPack benchmark, which collects quantum computer data by running noisy intermediate-scale quantum (NISQ)-era applications and transforms this data into an overall performance score, which is decomposed into four subscores.
These scores are quantitative metrics of quantum performance that allow for easy and quick comparisons between different quantum computers. The QPack benchmark is an application-oriented cross-platform benchmarking suite for quantum computers and simulators, which makes use of scalable Quantum Approximate Optimization Algorithm and Variational Quantum Eigensolver applications. Using a varied set of benchmark applications, an insight into how well a quantum computer or its simulator performs on a general NISQ-era application can be quantitatively made. QPack is built on top of the cross-platform library |Lib⟩ (pronounced: libket), which allows for a single expression of a quantum circuit and execution on multiple quantum computers.
Using the QPack benchmarking scores, a comparison is made between various quantum computer simulators, running both locally and on vendors’ remote cloud services. Tested local simulators include Qiskit Aer, Cirq, Rigetti QVM, and QuEST. For remote simulators, the IBMQ, IonQ, and Rigetti simulators have been benchmarked. The QPack benchmark is also executed on the Rigetti Aspen-M-1 and a selection of available quantum hardware from the IBMQ aviary, namely the Nairobi, Jakarta, Perth, Lagos, Quito, and Manila processors. For all quantum computers, an analysis is made of their individual performance in the QPack benchmark, as well as an evaluation of how these simulators or hardware implementations compare to each other. Based on the results of the QPack benchmark, the local QuEST simulator, the remote IBMQ QASM simulator and the IBMQ Nairobi and Quito quantum computers achieve best performance compared to the other tested backends.
This work shows that the QPack benchmark is capable of providing holistic quantum computer performance for quantum computers, be it physical implementation or their simulator counterparts. The latest version of the QPack benchmark and all the results collected can be found in the repository: https://gitlab.com/libket/qpack/-/tree/stable. ...
These scores are quantitative metrics of quantum performance that allow for easy and quick comparisons between different quantum computers. The QPack benchmark is an application-oriented cross-platform benchmarking suite for quantum computers and simulators, which makes use of scalable Quantum Approximate Optimization Algorithm and Variational Quantum Eigensolver applications. Using a varied set of benchmark applications, an insight into how well a quantum computer or its simulator performs on a general NISQ-era application can be quantitatively made. QPack is built on top of the cross-platform library |Lib⟩ (pronounced: libket), which allows for a single expression of a quantum circuit and execution on multiple quantum computers.
Using the QPack benchmarking scores, a comparison is made between various quantum computer simulators, running both locally and on vendors’ remote cloud services. Tested local simulators include Qiskit Aer, Cirq, Rigetti QVM, and QuEST. For remote simulators, the IBMQ, IonQ, and Rigetti simulators have been benchmarked. The QPack benchmark is also executed on the Rigetti Aspen-M-1 and a selection of available quantum hardware from the IBMQ aviary, namely the Nairobi, Jakarta, Perth, Lagos, Quito, and Manila processors. For all quantum computers, an analysis is made of their individual performance in the QPack benchmark, as well as an evaluation of how these simulators or hardware implementations compare to each other. Based on the results of the QPack benchmark, the local QuEST simulator, the remote IBMQ QASM simulator and the IBMQ Nairobi and Quito quantum computers achieve best performance compared to the other tested backends.
This work shows that the QPack benchmark is capable of providing holistic quantum computer performance for quantum computers, be it physical implementation or their simulator counterparts. The latest version of the QPack benchmark and all the results collected can be found in the repository: https://gitlab.com/libket/qpack/-/tree/stable. ...
As the technology of quantum computers improves, the need to evaluate their performance also becomes an important tool for indexing and comparing of quantum performance. Current benchmarking proposals either focus on gate-level evaluation, are centered around a single performance metric, or only evaluate in-house quantum computers. This gives rise to the need for a holistic, application- oriented, and hardware-agnostic benchmarking tool that can provide fair and varied insight into quantum computer performance. This thesis continues the development of the QPack benchmark, which collects quantum computer data by running noisy intermediate-scale quantum (NISQ)-era applications and transforms this data into an overall performance score, which is decomposed into four subscores.
These scores are quantitative metrics of quantum performance that allow for easy and quick comparisons between different quantum computers. The QPack benchmark is an application-oriented cross-platform benchmarking suite for quantum computers and simulators, which makes use of scalable Quantum Approximate Optimization Algorithm and Variational Quantum Eigensolver applications. Using a varied set of benchmark applications, an insight into how well a quantum computer or its simulator performs on a general NISQ-era application can be quantitatively made. QPack is built on top of the cross-platform library |Lib⟩ (pronounced: libket), which allows for a single expression of a quantum circuit and execution on multiple quantum computers.
Using the QPack benchmarking scores, a comparison is made between various quantum computer simulators, running both locally and on vendors’ remote cloud services. Tested local simulators include Qiskit Aer, Cirq, Rigetti QVM, and QuEST. For remote simulators, the IBMQ, IonQ, and Rigetti simulators have been benchmarked. The QPack benchmark is also executed on the Rigetti Aspen-M-1 and a selection of available quantum hardware from the IBMQ aviary, namely the Nairobi, Jakarta, Perth, Lagos, Quito, and Manila processors. For all quantum computers, an analysis is made of their individual performance in the QPack benchmark, as well as an evaluation of how these simulators or hardware implementations compare to each other. Based on the results of the QPack benchmark, the local QuEST simulator, the remote IBMQ QASM simulator and the IBMQ Nairobi and Quito quantum computers achieve best performance compared to the other tested backends.
This work shows that the QPack benchmark is capable of providing holistic quantum computer performance for quantum computers, be it physical implementation or their simulator counterparts. The latest version of the QPack benchmark and all the results collected can be found in the repository: https://gitlab.com/libket/qpack/-/tree/stable.
These scores are quantitative metrics of quantum performance that allow for easy and quick comparisons between different quantum computers. The QPack benchmark is an application-oriented cross-platform benchmarking suite for quantum computers and simulators, which makes use of scalable Quantum Approximate Optimization Algorithm and Variational Quantum Eigensolver applications. Using a varied set of benchmark applications, an insight into how well a quantum computer or its simulator performs on a general NISQ-era application can be quantitatively made. QPack is built on top of the cross-platform library |Lib⟩ (pronounced: libket), which allows for a single expression of a quantum circuit and execution on multiple quantum computers.
Using the QPack benchmarking scores, a comparison is made between various quantum computer simulators, running both locally and on vendors’ remote cloud services. Tested local simulators include Qiskit Aer, Cirq, Rigetti QVM, and QuEST. For remote simulators, the IBMQ, IonQ, and Rigetti simulators have been benchmarked. The QPack benchmark is also executed on the Rigetti Aspen-M-1 and a selection of available quantum hardware from the IBMQ aviary, namely the Nairobi, Jakarta, Perth, Lagos, Quito, and Manila processors. For all quantum computers, an analysis is made of their individual performance in the QPack benchmark, as well as an evaluation of how these simulators or hardware implementations compare to each other. Based on the results of the QPack benchmark, the local QuEST simulator, the remote IBMQ QASM simulator and the IBMQ Nairobi and Quito quantum computers achieve best performance compared to the other tested backends.
This work shows that the QPack benchmark is capable of providing holistic quantum computer performance for quantum computers, be it physical implementation or their simulator counterparts. The latest version of the QPack benchmark and all the results collected can be found in the repository: https://gitlab.com/libket/qpack/-/tree/stable.
Smart Personal Protective Equipment
On-Board Power Management
The COVID-19 pandemic caused a shortage of Personal Protective Equipment for Healthcare personnel. This project aims to aid in this shortage by extending the lifetime of the filter material used in a mask. This is done in the form of an SPPE, a Smart Personal Protective Equipment. This face mask has two smart filter heads that are modular and contain UVC LEDs to disinfect the filter, a control system to control the LED's radiative power and an on-board power management system. The latter is the focus of this thesis.
The implementation of an on-board power management system for a smart personal protection face mask was designed in three stages: (1) researching existing theory about battery management, (2) implementing and verifying a system design in Simulink and (3) making a PCB design and selecting off-the-shelf components. The goal of this thesis is to make a complete design of a functional battery management system, that supplies required power to the rest of the system, ensuring safe battery operation and aiming to maximize battery life. In this, the design has succeeded as almost all requirements are met. The result is a PCB design that can be made and combined with two other subgroups to create a Smart Personal Protection face mask. The main findings were a different and possibly new approach to estimating the State of Charge of a battery and designing a Battery management system for low power applications in a small form factor as opposed to battery management systems for electrical vehicles, which are common today. ...
The implementation of an on-board power management system for a smart personal protection face mask was designed in three stages: (1) researching existing theory about battery management, (2) implementing and verifying a system design in Simulink and (3) making a PCB design and selecting off-the-shelf components. The goal of this thesis is to make a complete design of a functional battery management system, that supplies required power to the rest of the system, ensuring safe battery operation and aiming to maximize battery life. In this, the design has succeeded as almost all requirements are met. The result is a PCB design that can be made and combined with two other subgroups to create a Smart Personal Protection face mask. The main findings were a different and possibly new approach to estimating the State of Charge of a battery and designing a Battery management system for low power applications in a small form factor as opposed to battery management systems for electrical vehicles, which are common today. ...
The COVID-19 pandemic caused a shortage of Personal Protective Equipment for Healthcare personnel. This project aims to aid in this shortage by extending the lifetime of the filter material used in a mask. This is done in the form of an SPPE, a Smart Personal Protective Equipment. This face mask has two smart filter heads that are modular and contain UVC LEDs to disinfect the filter, a control system to control the LED's radiative power and an on-board power management system. The latter is the focus of this thesis.
The implementation of an on-board power management system for a smart personal protection face mask was designed in three stages: (1) researching existing theory about battery management, (2) implementing and verifying a system design in Simulink and (3) making a PCB design and selecting off-the-shelf components. The goal of this thesis is to make a complete design of a functional battery management system, that supplies required power to the rest of the system, ensuring safe battery operation and aiming to maximize battery life. In this, the design has succeeded as almost all requirements are met. The result is a PCB design that can be made and combined with two other subgroups to create a Smart Personal Protection face mask. The main findings were a different and possibly new approach to estimating the State of Charge of a battery and designing a Battery management system for low power applications in a small form factor as opposed to battery management systems for electrical vehicles, which are common today.
The implementation of an on-board power management system for a smart personal protection face mask was designed in three stages: (1) researching existing theory about battery management, (2) implementing and verifying a system design in Simulink and (3) making a PCB design and selecting off-the-shelf components. The goal of this thesis is to make a complete design of a functional battery management system, that supplies required power to the rest of the system, ensuring safe battery operation and aiming to maximize battery life. In this, the design has succeeded as almost all requirements are met. The result is a PCB design that can be made and combined with two other subgroups to create a Smart Personal Protection face mask. The main findings were a different and possibly new approach to estimating the State of Charge of a battery and designing a Battery management system for low power applications in a small form factor as opposed to battery management systems for electrical vehicles, which are common today.