User Tools

Site Tools


working_groups:climate_model_development_and_hpc_adaptation

CES Units

Climate Model Development and HPC Adaptation Unit

Members

Purpose

Contribute to the development and performance improvement of the EC-Earth model and its associated tools.

Tasks

  • Fixing known issues that are hindering prouctions runs
  • Improving coupled load-balance
  • Profiling and identifying areas for optimization
  • Improving I/O
  • Refactoring code
  • Efficient deployment
  • Code development of new features/components
  • Develop tools such as Auto-LB and APP

Projects and Softwares Develope

  • EC-Earth
  • Auto-LB
  • APP

Outcomes

Efficient executions of the EC-Earth model in terms of energy and computatinal resources.


EC-Earth Unit

Members

Purpose

Contribute to the development, maintenance, and improvement of the EC-Earth model and its associated tools.

Tasks

  • Collaborate in the development of new model features in close collaboration with scientific groups and other EC-Earth consortium partners
  • Study and improve the performance of the model
  • Develop and maintain the Auto-EC-Earth tool
  • Support users on the execution of the model and postprocessing tools

Projects and Softwares Developed

  • EC-Earth
  • Auto-EC-Earth
  • ece2cmor
  • Auto-LB
  • APP

Outcomes

Auto-EC-Earth workflow including the execution of the model and the postprocessing of the outputs, new features and improvements in the model.


Emissions Unit

Members

Purpose

Create and improve emission models and post-processing tools.

See more information here.

Tasks

  • Develop new emission models, maintain current ones and explore HPC optimizations. Take care of post-processing tools for AC models.

Projects and Softwares Developed

  • HERMES_GR
  • HERMES_BU
  • HERMES_Delta
  • PHENOMENA
  • IEZMVM
  • NES
  • SNES
  • Output_Checker

Outcomes

Open source emission models. Papers as co-autors. (Working on first-autor technical papers).


GPU Computing Unit

Members

Purpose

Create and profile modeling and compute intensive GPU code in C/C++ and Fortran.

Tasks

  • Port existing model code to GPUs
  • Automate GPU code profiling
  • Research on best automation methods for GPU code porting

Projects and Softwares Developed

  • Destination Earth – Climate Digital Twins
  • European Digital Twin Ocean
  • MONARCH
  • NEMO v.4
  • NEMO v.5
  • CAMP

Outcomes

The modeling software components that are able to effectively use the GPU resources of EuroHPC ecosystem.


MONARCH Development and HPC Adaptation Unit

Members

Purpose

Develop and improve the performance of Monarch.

Tasks

  • Fixing known issues that are hindering prouctions runs
  • Porting to GPUs
  • Profiling and identifying areas for optimization
  • Improving IO
  • Refactoring code

Projects and Softwares Developed

Outcomes

  • Improved performance of Monarch
  • Future publications

Numerical Development and Scientific Evaluation Unit

Members

Purpose

Develop and implement features and performance improvements for earth system model components, and develop and apply model diagnostics.

Tasks

  • Develop model integration testing tools
  • Implement scientific features
  • Implement technical features
  • Implement performance improvements
  • Develop and apply model diagnostics

Projects and Softwares Developed

Outcomes

  • Novel model diagnostics
  • Scientific publications
  • Improved model physics and realism
  • Better model performance
  • International collaborations

R Tools Unit

Members

Purpose

Develop R packages and software tools for the analysis and visualization of climate data.

See more information here.

Tasks

  • Maintain current in-house R packages
  • Coordinate with other groups to integrate and organize common R code according to research and project needs.
  • Contribute to the operationalization of climate services for department projects
  • Provide user support to researchers working with the R Tools

Projects and Softwares Developed

Outcomes

  • startR, multiApply, easyNCDF, s2dv, ClimProjDiags, CStools and CSIndicators are published on the Comprehensive R Archive Network (CRAN).
  • SUNSET poster presented at conferences (CERISE General Assembly, EMS2024, XIII Asociación Española de Climatología)
  • Technical papers published for some of the R Packages (CSTools, CSIndicators)
  • Co-authorship in papers by other groups

Web Development Unit

Members

Purpose

Develop websites and web applications for the various projects within the department.

Tasks

  • Build and maintain web applications, websites, and manage relevant infrastructure

Projects and Softwares Developed

Outcomes

working_groups/climate_model_development_and_hpc_adaptation.txt · Last modified: 2025/11/07 10:10 by ysamper