Journal article
QArray: a GPU-accelerated constant capacitance model simulator for large quantum dot arrays
- Abstract:
- Semiconductor quantum dot arrays are a leading architecture for the development of quantum technologies. Over the years, the constant capacitance model has served as a fundamental framework for simulating, understanding, and navigating the charge stability diagrams of small quantum dot arrays. However, while the size of the arrays keeps growing, solving the constant capacitance model becomes computationally prohibitive. This paper presents an open-source software package able to compute a pixels charge stability diagram of a 16-dot array in less than a second. Smaller arrays can be simulated in milliseconds - faster than they could be measured experimentally, enabling the creation of diverse datasets for training machine learning models and the creation of digital twins that can interface with quantum dot devices in real-time. Our software package implements its core functionalities in the systems programming language Rust and the high-performance numerical computing library JAX. The Rust implementation benefits from advanced optimisations and parallelisation, enabling the users to take full advantage of multi-core processors. The JAX implementation allows for GPU acceleration.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 4.0MB, Terms of use)
-
- Publisher copy:
- 10.21468/scipostphyscodeb.35
Authors
- Publisher:
- SciPost
- Journal:
- SciPost Physics Codebases More from this journal
- Volume:
- 35
- Publication date:
- 2024-10-21
- Acceptance date:
- 2024-09-12
- DOI:
- ISSN:
-
2949-804X
- Language:
-
English
- Pubs id:
-
2046004
- Local pid:
-
pubs:2046004
- Deposit date:
-
2025-01-17
- ARK identifier:
Terms of use
- Copyright holder:
- van Straaten et al
- Copyright date:
- 2024
- Rights statement:
- © B. van Straaten et al. This work is licensed under the Creative Commons Attribution 4.0 International License. Published by the SciPost Foundation.
- Licence:
- CC Attribution (CC BY)
If you are the owner of this record, you can report an update to it here: Report update to this record