EGU2020-20536
https://doi.org/10.5194/egusphere-egu2020-20536
EGU General Assembly 2020
© Author(s) 2020. This work is distributed under
the Creative Commons Attribution 4.0 License.

Next-generation geophysical modelling

Roman Nuterman, Dion Häfner, Markus Jochum, and Brian Vinter
Roman Nuterman et al.
  • University of Copenhagen, Niels Bohr Institute, Copenhagen, Denmark (nuterman@nbi.ku.dk)
So far, our pure Python, primitive equation ocean model Veros has been
about 50% slower than a corresponding Fortran implementation. But recent
benchmarks show that, thanks to a thriving scientific and machine
learning library ecosystem, tremendous speed-ups on GPU, and to a lesser
degree CPU, are within reach. On GPU, we find that the same model code
can reach a 2-5 times higher energy efficiency compared to a traditional
Fortran model.
We thus propose a new generation of geophysical models. One that
combines high-level abstractions and user friendliness on one hand, and
that leverages modern developments in high-performance computing on the
other hand.
We discuss what there is to gain from building models in high-level
programming languages, what we have achieved, and what the future holds
for us and the modelling community.

How to cite: Nuterman, R., Häfner, D., Jochum, M., and Vinter, B.: Next-generation geophysical modelling, EGU General Assembly 2020, Online, 4–8 May 2020, EGU2020-20536, https://doi.org/10.5194/egusphere-egu2020-20536, 2020

This abstract will not be presented.