KIT | KIT-Bibliothek | Impressum | Datenschutz

Cleo: the fundamental design of a new superdroplet model for high computational performance (v0.39.0)

Bayley, Clara J. A. ; Kölling, Tobias; Naumann, Ann Kristin; Vogel, Raphaela; Stevens, Bjorn

Abstract:

Cleo is a novel implementation of the Super-
Droplet Method (SDM) aiming to be efficient on and portable
across exascale high-performance computers. It is motivated
by the need to develop a SDM that can model warm-cloud
microphysics in domains large enough to resolve shallow
mesoscale cloud organisation O(100 km). This paper intro-
duces Cleo’s fundamental structure. First, it explains the
choices we made to exploit shared memory spaces on single
nodes of high-performance computers. In particular, we dis-
cuss our reasoning behind Cleo’s ordered and contiguous ar-
rays of structures for superdroplets and grid-boxes, and how
we can allocate resources economically and portably through
Cleo’s MPI domain decomposition, Kokkos library thread
parallelism, and coupling to a host dynamical driver. Second,
this paper explains how Cleo uses monoids to construct arbi-
trary combinations and permutations of microphysical pro-
cesses and data output. These monoids make microphysics
and data output highly and easily configurable, which facil-
itates warm-cloud process understanding. Furthermore, they
reduce conditional code branching and enhance Cleo’s read-
... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000196282
Veröffentlicht am 18.08.2026
Originalveröffentlichung
DOI: 10.5194/gmd-19-6099-2026
Scopus
Zitationen: 1
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Meteorologie und Klimaforschung Troposphärenforschung (IMKTRO)
Publikationstyp Zeitschriftenaufsatz
Publikationsjahr 2026
Sprache Englisch
Identifikator ISSN: 1991-9603
KITopen-ID: 1000196282
Erschienen in Geoscientific Model Development
Verlag Copernicus Publications
Band 19
Heft 13
Seiten 6099–6120
Vorab online veröffentlicht am 09.07.2026
Nachgewiesen in OpenAlex
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page