QArray: a GPU-accelerated constant capacitance model simulator for large quantum dot arrays

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: van Straaten, Barnaby, Hickie, Joseph, Schorling, Lucas, Schuff, Jonas, Fedele, Federico, Ares, Natalia
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909861702270976
author van Straaten, Barnaby
Hickie, Joseph
Schorling, Lucas
Schuff, Jonas
Fedele, Federico
Ares, Natalia
author_facet van Straaten, Barnaby
Hickie, Joseph
Schorling, Lucas
Schuff, Jonas
Fedele, Federico
Ares, Natalia
contents 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 $100 \times 100$ 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.
format Preprint
id arxiv_https___arxiv_org_abs_2404_04994
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle QArray: a GPU-accelerated constant capacitance model simulator for large quantum dot arrays
van Straaten, Barnaby
Hickie, Joseph
Schorling, Lucas
Schuff, Jonas
Fedele, Federico
Ares, Natalia
Mesoscale and Nanoscale Physics
Computational Physics
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 $100 \times 100$ 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.
title QArray: a GPU-accelerated constant capacitance model simulator for large quantum dot arrays
topic Mesoscale and Nanoscale Physics
Computational Physics
url https://arxiv.org/abs/2404.04994