{"id":"https://openalex.org/W4394672834","doi":"https://doi.org/10.21468/scipostphyscodeb.35","title":"QArray: A GPU-accelerated constant capacitance model simulator for large quantum dot arrays","display_name":"QArray: A GPU-accelerated constant capacitance model simulator for large quantum dot arrays","publication_year":2024,"publication_date":"2024-10-21","ids":{"openalex":"https://openalex.org/W4394672834","doi":"https://doi.org/10.21468/scipostphyscodeb.35"},"language":"en","primary_location":{"id":"doi:10.21468/scipostphyscodeb.35","doi":"https://doi.org/10.21468/scipostphyscodeb.35","is_oa":true,"landing_page_url":"https://doi.org/10.21468/scipostphyscodeb.35","pdf_url":"https://scipost.org/10.21468/SciPostPhysCodeb.35/pdf","source":{"id":"https://openalex.org/S4387282714","display_name":"SciPost Physics Codebases","issn_l":"2949-804X","issn":["2949-804X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SciPost Physics Codebases","raw_type":"journal-article"},"volume":null,"type":"article","indexed_in":["arxiv","crossref","datacite","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://scipost.org/10.21468/SciPostPhysCodeb.35/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075181439","display_name":"Barnaby van Straaten","orcid":"https://orcid.org/0009-0008-2113-8523","observed_orcids":["https://orcid.org/0009-0008-2113-8523"]},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Barnaby van Straaten","raw_affiliation_strings":["University of Oxford"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Oxford","institution_ids":["https://openalex.org/I40120149"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052470021","display_name":"Joseph Hickie","orcid":"https://orcid.org/0000-0002-8396-5718","observed_orcids":["https://orcid.org/0000-0002-8396-5718"]},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Joseph Hickie","raw_affiliation_strings":["University of Oxford"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Oxford","institution_ids":["https://openalex.org/I40120149"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095762236","display_name":"Lucas Schorling","orcid":"https://orcid.org/0009-0001-6290-0579","observed_orcids":["https://orcid.org/0009-0001-6290-0579"]},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Lucas Schorling","raw_affiliation_strings":["University of Oxford"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Oxford","institution_ids":["https://openalex.org/I40120149"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016742086","display_name":"Jonas Schuff","orcid":"https://orcid.org/0000-0002-8880-2125","observed_orcids":["https://orcid.org/0000-0002-8880-2125"]},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jonas Schuff","raw_affiliation_strings":["University of Oxford"],"raw_orcid":"https://orcid.org/0000-0002-8880-2125","affiliations":[{"raw_affiliation_string":"University of Oxford","institution_ids":["https://openalex.org/I40120149"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038286795","display_name":"Federico Fedele","orcid":"https://orcid.org/0000-0003-4466-5576","observed_orcids":["https://orcid.org/0000-0003-4466-5576"]},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Federico Fedele","raw_affiliation_strings":["University of Oxford"],"raw_orcid":"https://orcid.org/0000-0003-4466-5576","affiliations":[{"raw_affiliation_string":"University of Oxford","institution_ids":["https://openalex.org/I40120149"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020583292","display_name":"Natalia Ares","orcid":"https://orcid.org/0000-0003-2588-6322","observed_orcids":["https://orcid.org/0000-0003-2588-6322"]},"institutions":[{"id":"https://openalex.org/I40120149","display_name":"University of Oxford","ror":"https://ror.org/052gg0110","country_code":"GB","type":"education","lineage":["https://openalex.org/I40120149"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Natalia Ares","raw_affiliation_strings":["University of Oxford"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Oxford","institution_ids":["https://openalex.org/I40120149"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I40120149"],"apc_list":null,"apc_paid":null,"fwci":1.4193,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.80339774,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10022","display_name":"Semiconductor Quantum Structures and Devices","score":0.5264000296592712,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10022","display_name":"Semiconductor Quantum Structures and Devices","score":0.5264000296592712,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10382","display_name":"Quantum and electron transport phenomena","score":0.3752000033855438,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.058800000697374344,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/quantum-dot-arrays","display_name":"quantum dot arrays","score":0.9419999718666077},{"id":"https://openalex.org/keywords/constant-capacitance-model","display_name":"constant capacitance model","score":0.9959999918937683},{"id":"https://openalex.org/keywords/charge-stability-diagram","display_name":"charge stability diagram","score":0.9819999933242798},{"id":"https://openalex.org/keywords/gpu-acceleration","display_name":"GPU acceleration","score":0.7409999966621399},{"id":"https://openalex.org/keywords/rust-programming-language","display_name":"Rust","score":0.49399998784065247},{"id":"https://openalex.org/keywords/jax","display_name":"JAX","score":0.996999979019165},{"id":"https://openalex.org/keywords/digital-twin","display_name":"digital twin","score":0.734000027179718}],"concepts":[{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.5811726450920105},{"id":"https://openalex.org/C30066665","wikidata":"https://www.wikidata.org/wiki/Q164399","display_name":"Capacitance","level":3,"score":0.5443004369735718},{"id":"https://openalex.org/C161166931","wikidata":"https://www.wikidata.org/wiki/Q7269096","display_name":"Quantum simulator","level":4,"score":0.5137184858322144},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4752464294433594},{"id":"https://openalex.org/C124657808","wikidata":"https://www.wikidata.org/wiki/Q1133068","display_name":"Quantum dot","level":2,"score":0.45442771911621094},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.4441986083984375},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.4208778142929077},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3306567072868347},{"id":"https://openalex.org/C49040817","wikidata":"https://www.wikidata.org/wiki/Q193091","display_name":"Optoelectronics","level":1,"score":0.24227651953697205},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.23832178115844727},{"id":"https://openalex.org/C58053490","wikidata":"https://www.wikidata.org/wiki/Q176555","display_name":"Quantum computer","level":3,"score":0.13219144940376282},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.08894872665405273},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C17525397","wikidata":"https://www.wikidata.org/wiki/Q176140","display_name":"Electrode","level":2,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.21468/scipostphyscodeb.35","doi":"https://doi.org/10.21468/scipostphyscodeb.35","is_oa":true,"landing_page_url":"https://doi.org/10.21468/scipostphyscodeb.35","pdf_url":"https://scipost.org/10.21468/SciPostPhysCodeb.35/pdf","source":{"id":"https://openalex.org/S4387282714","display_name":"SciPost Physics Codebases","issn_l":"2949-804X","issn":["2949-804X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SciPost Physics Codebases","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2404.04994","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2404.04994","pdf_url":"https://arxiv.org/pdf/2404.04994","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2404.04994","doi":"https://doi.org/10.48550/arxiv.2404.04994","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2404.04994","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.21468/scipostphyscodeb.35","doi":"https://doi.org/10.21468/scipostphyscodeb.35","is_oa":true,"landing_page_url":"https://doi.org/10.21468/scipostphyscodeb.35","pdf_url":"https://scipost.org/10.21468/SciPostPhysCodeb.35/pdf","source":{"id":"https://openalex.org/S4387282714","display_name":"SciPost Physics Codebases","issn_l":"2949-804X","issn":["2949-804X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SciPost Physics Codebases","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G4181581568","display_name":"Quantum Thermodynamics in the Solid-state","funder_award_id":"948932","funder_id":"https://openalex.org/F4320338335","funder_display_name":"H2020 European Research Council"},{"id":"https://openalex.org/G4311319738","display_name":null,"funder_award_id":"948932","funder_id":"https://openalex.org/F4320334678","funder_display_name":"European Research Council"},{"id":"https://openalex.org/G4801943637","display_name":"From Nanoscale Structure to Nanoscale Function (NS2NF)","funder_award_id":"EP/R029229/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320320006","display_name":"Royal Society","ror":"https://ror.org/03wnrjx87"},{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"},{"id":"https://openalex.org/F4320334678","display_name":"European Research Council","ror":"https://ror.org/0472cxd90"},{"id":"https://openalex.org/F4320338335","display_name":"H2020 European Research Council","ror":"https://ror.org/0472cxd90"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4394672834.pdf","grobid_xml":"https://content.openalex.org/works/W4394672834.grobid-xml"},"referenced_works_count":26,"referenced_works":["https://openalex.org/W20626989","https://openalex.org/W391578156","https://openalex.org/W1494579955","https://openalex.org/W1757835974","https://openalex.org/W1986791325","https://openalex.org/W1987654180","https://openalex.org/W2012450830","https://openalex.org/W2111019206","https://openalex.org/W2141046883","https://openalex.org/W2163102067","https://openalex.org/W2617885805","https://openalex.org/W2769646558","https://openalex.org/W2892703960","https://openalex.org/W2907096571","https://openalex.org/W3003257820","https://openalex.org/W3014219068","https://openalex.org/W3110943701","https://openalex.org/W3114311317","https://openalex.org/W3186157315","https://openalex.org/W3188446259","https://openalex.org/W4206122326","https://openalex.org/W4293211495","https://openalex.org/W4296563699","https://openalex.org/W4376277213","https://openalex.org/W4391667846","https://openalex.org/W4403608628"],"related_works":["https://openalex.org/W4403608628","https://openalex.org/W7208794485","https://openalex.org/W4406759429","https://openalex.org/W4416346038","https://openalex.org/W2973955103","https://openalex.org/W4406221606","https://openalex.org/W4406780390","https://openalex.org/W3020439344","https://openalex.org/W2300558649","https://openalex.org/W3021340612"],"abstract_inverted_index":{"Semiconductor":[0],"quantum":[1,12,38,124],"dot":[2,39,125],"arrays":[3,47,89],"are":[4],"a":[5,24,68,80,86],"leading":[6],"architecture":[7],"for":[8,27,109,172],"the":[9,15,17,32,43,46,51,104,115,137,143,159],"development":[10],"of":[11,36,45,79,106,117,165],"technologies.":[13],"Over":[14],"years,":[16],"constant":[18,52],"capacitance":[19,53],"model":[20,54],"has":[21],"served":[22],"as":[23],"fundamental":[25],"framework":[26],"simulating,":[28],"understanding,":[29],"and":[30,114,142,156],"navigating":[31],"charge":[33,76],"stability":[34,77],"diagrams":[35],"small":[37],"arrays.":[40],"However,":[41],"while":[42],"size":[44],"keeps":[48],"growing,":[49],"solving":[50],"becomes":[55],"computationally":[56],"prohibitive.":[57],"This":[58],"paper":[59],"presents":[60],"an":[61],"open-source":[62],"software":[63,130],"package":[64,131],"able":[65],"to":[66,161],"compute":[67],"100":[69,71,72,74],"\u00d7":[70,73],"pixels":[75],"diagram":[78],"16-dot":[81],"array":[82],"in":[83,93,127,136],"less":[84],"than":[85,97],"second.":[87],"Smaller":[88],"can":[90,121],"be":[91,100],"simulated":[92],"milliseconds":[94],"-":[95],"faster":[96],"they":[98],"could":[99],"measured":[101],"experimentally,":[102],"enabling":[103,158],"creation":[105,116],"diverse":[107],"datasets":[108],"training":[110],"machine":[111],"learning":[112],"models":[113],"digital":[118],"twins":[119],"that":[120],"interface":[122],"with":[123],"devices":[126],"real-time.":[128],"Our":[129],"implements":[132],"its":[133],"core":[134],"functionalities":[135],"systems":[138],"programming":[139],"language":[140],"Rust":[141,150],"high-performance":[144],"numerical":[145],"computing":[146],"library":[147],"JAX.":[148],"The":[149,168],"implementation":[151,170],"benefits":[152],"from":[153],"advanced":[154],"optimisations":[155],"parallelisation,":[157],"users":[160],"take":[162],"full":[163],"advantage":[164],"multi-core":[166],"processors.":[167],"JAX":[169],"allows":[171],"GPU":[173],"acceleration.":[174]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1}],"updated_date":"2026-11-03T10:50:19.383937","created_date":"2024-04-11T00:00:00"}
