Loading Events

« All Events

1st CEEC Community Workshop: Energy-Efficient, Fault Resilient, and Scalable Solvers for CFD Codes

December 13 @ 2:00 pm - 5:00 pm

Blue-green background showing the CEEC logo in white and multicolored wavy lines to represent turbulence simulation. The text has the information 1st Annual CEEC Community Workshop Title: Energy-Efficient, Fault Resilient, and Scalable Solvers for CFD Codes Date: 13 December, 2023 Time: 14:00 – 17:00 CET Location: Hybrid: in person at Friedrich-Alexander-Universität, Erlangen or Online A white QR code links to the event and registration.

Join us for our first annual community workshop! The energy consumption constraint for large-scale computing encourages scientists to revise the architecture design of hardware but also applications, algorithms, as well as the underlying working/ storage precision. The main aim is to make the computations energy-efficient (aka sustainable) and robust numerically but also in terms of fault tolerance. On the level of algorithmic solutions, we propose to utilize all provided resources wisely by exhibiting algorithms to computation overlapping but even more communication overlapping strategies. We also promote mixed-precision strategies with the aid of computer arithmetic tools like VerifiCarlo and its variable precision backend. Hence, before lowering precision, one must ensure that the simulation is numerically correct, e.g. by relying on alternative floating-point models/ rounding to pinpoint numerical bugs and to estimate the accuracy. We also work on fault tolerant and resilient algorithms, adaptivity and meshing/ mesh refinement that adapt to the heterogeneous nature of current machines. Another issue discussed in the workshop is the adaptation of adjoint-based topology optimization methods to spectral-element CFD codes. Therefore, in this workshop, we will share our approaches, lessons learnt with preliminary results, and outline perspectives for the upcoming three years of the project.


  • 14:00 Opening
  • 14:05 Niclas Jansson, KTH. “Scalable task-parallel multigrid solvers on GPUs”
  • 14:30 Dinesh Parthasarathy, FAU. “Optimizing multigrid solvers using grammar-guided genetic programming”
  • 14:55 Roman Iakymchuk, UmU. “A tool-driven approach toward mixed-precision and sustainable solvers for CFD codes”
  • 15:20 Break
  • 15:35 Eman Bagheri and Manuel Münsch, FAU. “Fault-resilient algorithms for Exascale CFD”
  • 16:00 Adam Peplinski, KTH. “h-type adaptive mesh refinement in spectral-element solvers: Application to Nek5000 and Neko”
  • 16:25 Eddie Wadbro and Martin Berggren, UmU. “Topology optimization in spectral-element codes”
  • 16:50 Summary

Register for free here!


December 13
2:00 pm - 5:00 pm
Event Category:
Event Tags: