Back

Paper

AP2A - ACM Papers Session 2A

Fully booked
Wednesday, June 18, 2025
11:30
-
13:00
CEST
Room 5.0A52
Join session

Live streaming

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Session Chair

Description

Presentations

11:30
-
12:00
CEST
Performance Analysis of an Efficient Algorithm for Feature Extraction from Large Scale Meteorological Data Stores

In recent years, Numerical Weather Prediction (NWP) has undergone a major shift with the rapid move towards kilometer-scale global weather forecasts and the emergence of AI-based forecasting models. Together, these trends will contribute to a significant increase in the daily data volume generated by NWP models. Ensuring efficient and timely access to this growing data requires innovative data extraction techniques. As an alternative to traditional data extraction algorithms, the European Centre for Medium-Range Weather Forecasts (ECMWF) has introduced the Polytope feature extraction algorithm. This algorithm is designed to reduce data transfer between systems to a bare minimum by allowing the extraction of non-orthogonal shapes of data.In this paper, we evaluate Polytope's suitability as a replacement for current extraction mechanisms in operational weather forecasting. We first adapt the Polytope algorithm to operate on ECMWF’s FDB (Fields DataBase) meteorological data stores, before evaluating this integrated system’s performance and scalability on real-time operational data. Our analysis shows that the low overhead of running the Polytope algorithm, which is in the order of a few seconds at most, is far outweighed by the benefits of significantly reducing the size of the extracted data by up to several orders of magnitude compared to traditional bounding box methods. Our ensuing discussion focuses on quantifying the strengths and limitations of each individual part of the system to identify potential bottlenecks and areas for future improvement.

Mathilde Leuridan (ECMWF, University of Cologne); Christopher Bradley, James Hawkes, and Tiago Quintino (ECMWF); and Martin Schultz (Forschungszentrum Jülich, University of Cologne)
12:00
-
12:30
CEST
ASiMoV-CCS - A New Solver for Scalable and Extensible CFD & Combustion Simulations

Solving industry-relevant CFD and combustion problems is computationally extremely challenging. Collaborations between industry and academia can drive research into new techniques or algorithms that improve the computational performance of solvers, however there is a tension between keeping commercially sensitive intellectual property safe, and benefitting from open developments. We have designed ASiMoV-CCS, a new CFD and combustion solver, from the ground up to enable a full separation of open and proprietary source code by leveraging modern Fortran features, in particular submodules. This paper describes the functionality, design choices and implementation details of the solver, and validates the implementation using two widely studied test cases, the Lid-Driven Cavity and the Taylor-Green Vortex. The performance and scalability is evaluated on the UK's national supercomputer ARCHER2 and demonstrates near-linear strong scaling up to 160 nodes (20,480 cores) for medium-sized test cases.

Paul Bartholomew and Alexei Borissov (EPCC, The University of Edinburgh); Christopher Goddard (Rolls-Royce Plc); Shrutee Lakshminarasimha (Infosys); Sébastien Lemaire and Justs Zarins (EPCC, The University of Edinburgh); and Michèle Weiland (EPCC, The University of Edinburgh)