During this quarter we focused on the preparation of software components and technology readines needed to start deployment the show cases described in the Statement of Work.
In this document we describe the progress made.
In order to kick-off the collaboration around data technologies, a workshop was organized between MeteoSwiss and ECMWF at the ECMWF center (Reading).
Participation: Christian Kanesan (MeteoSwiss), Victoria Cherkas (MeteoSwiss) Petra Baumann (MeteoSwiss), Stefan Friedli (MeteoSwiss - remote), Milos Belic (MeteoSwiss - remote), Emanuele Danovaro (ECMWF), Christopher Bradley (ECMWF), Simon Smart (ECMWF), James Hawkes (ECMWF), Tiago Quintino (ECMWF), Sandor Kertesz (ECMWF)
The goals were:
The topics discussed during the workshop cover among others:
numpy/xarray: should we embrace rich functionality of frameworks like xarray or use pure numpy API solutions for compatibility?
Metadata and grid information in the framework.
Evaluate and learn from typical member state operators and grids for data processing.
Dask and task scheduling: How to parallelize the dags.
Performance evaluations: dask, numba, GPU.
Event driven processing.
FDB