GridTools: A framework for portable weather and climate applications
Autor: | Hannes Vogt, Thomas C. Schulthess, Lukas Mosimann, Carlos Osuna, Oliver Fuhrer, Felix Thaler, Anton Afanasyev, Mauro Bianco, Joost VandeVondele |
---|---|
Rok vydání: | 2021 |
Předmět: |
Library
Computer science Climate Weather and climate 01 natural sciences Set (abstract data type) QA76.75-76.765 03 medical and health sciences Software Order (exchange) 0103 physical sciences Computer software 010306 general physics Weather C++ 030304 developmental biology 0303 health sciences Multi-core processor SIMPLE (military communications protocol) business.industry Computer Science Applications Variety (cybernetics) Embedded DSL Systems engineering business Low-level programming language |
Zdroj: | SoftwareX, 15 SoftwareX, Vol 15, Iss, Pp 100707-(2021) |
ISSN: | 2352-7110 |
Popis: | Weather forecasts and climate projections are of tremendous importance for economical and societal reasons. Software implementing weather and climate models is complex to develop and hard to maintain, and requires a large range of different competencies, ranging from environmental sciences, numerical methods, to low level programming. In order to manage this complexity we developed GridTools, a set of software libraries targeted at weather and climate model developers. By separating the model description (front-end) from its efficient implementation on the target platform (back-end), GridTools allows the implementation of performance-portable simulations on a variety of platforms, such as multicore and GPU-accelerated systems. We discuss the application of GridTools to the regional weather and climate model COSMO and show performance results on simple benchmarks as well as on COSMO. SoftwareX, 15 ISSN:2352-7110 |
Databáze: | OpenAIRE |
Externí odkaz: |