Hackathon by HiDALGO2, CIRCE and SEAVEA projects

HiDALGO2 project together with CIRCE and SEAVEA projects organise a joint hackathon that focuses on enabling Verification, Validation, and Uncertainty Quantification (VVUQ) for global challenge applications (e.g., those used in HiDALGO2 and CIRCE) using the SEAVEA toolkit (SEAVEAtk).

Any High-Performance Computer application researcher is invited to join, irrespective of their source domain. During the event, participants will learn about the SEAVEA toolkit and engage in hands-on learning by interacting with the SEAVEAtk experts, who will help them apply their choice of SEAVEAtk tools to their codes and applications. Participants will be given access to the Eagle supercomputer during the hackathon (before a sign-up is required).

Specifically for this Hackathon, the Multipurpose Uncertainty Quantification and Sensitivity Analysis (mUQSA) web-based Graphical User Interface will be introduced, which supports application developers and users lacking in-depth knowledge of the subject, and integrates with SEAVEAtk. mUQSA automates and streamlines the efficient execution of UQ computations on large-scale High-Performance Computing systems.

During the Hackathon, participants will have the opportunity to engage in hands-on learning by interacting with the SEAVEAtk experts, who will help in applying their choice of SEAVEAtk tools to their own codes and applications. Existing SEAVEAtk users are also welcome, as the team will offer support to add more rigorous VVUQ to their applications.

This course is a joint training event of EuroCC@GCS, the German National Competence Centres for High-Performance Computing, and HiDALGO2 project. It is organized by the HLRS in cooperation with the SEAVEA and CIRCE.

Location

HLRS, University of Stuttgart
Nobelstraße 19
70569 Stuttgart, Germany
Room 0.439 / Rühle Saal
Location and nearby accommodations

Start date

Jun 05, 2024
09:00

End date

Jun 07, 2024
17:00

Language

English

Entry level

Advanced

Basic

Intermediate

Course subject areas

Bootcamp/Hackathon

Topics

Big Data

C/C++

Computational Fluid Dynamics

Industrial Services

Numerical Simulation

Python

Back to list

Prerequisites and content levels

Prerequisites
  • Basic Knowledge of High-Performance Computing (HPC): Participants should have a foundational understanding of HPC concepts, architectures, and programming.

  • Experience with Scientific Computing Applications: Familiarity with scientific computing or computational modeling in any domain is required. This includes experience with simulations, data analysis, or other computational research tasks.

  • Programming Skills: Proficiency in programming languages commonly used in HPC, such as C, C++, Fortran, or Python. Knowledge of parallel programming paradigms (e.g., MPI, OpenMP) is beneficial.

  • Familiarity with Verification, Validation, and Uncertainty Quantification (VVUQ): Understanding the basic principles of VVUQ in computational models and simulations. Prior exposure to these concepts in research or practical applications is advantageous.

  • Basic Linux/Unix Skills: Ability to navigate, use command-line tools, and perform basic operations in a Linux/Unix environment, as the Eagle supercomputer runs on such an operating system.

Content levels
  • Community-target-level: 16 hours

Learn more about course curricula and content levels.

Instructors

Dr. Diana Suleimenova (Brunel University London)

Dr.-Ing. Flavio Cesar Cunha Galeazzo

Agenda

All times are local times in the Central European Summer Time zone (Berlin).

  • Introduction to SEAVEA Toolkit (SEAVEAtk)
  • Access to Eagle Supercomputer
  • Create VVUQ procedures (EasyVVUQ)
  • Facilitate the creation of surrogate models for multiscale simulations (EasySurrogate)
  • Automate the complex workflows emerging from these procedures using HPC resources (FabSim3)
  • Enable the efficient execution of large numbers of jobs on computational resources (QCG Pilot Job Manager and RADICAL Cybertools)
  • Make creating coupled multiscale simulations easy, and then enable efficient Uncertainty Quantification of such models using advanced semi-intrusive algorithms (MUSCLE3)
  • Perform surrogate modelling using Gaussian Processes (MOGP)
  • Hands-On SEAVEAtk Training
  • Collaborative Project Development

Registration information

Please register at course via the button at the top of this page with your institutional e-mail address to prove your affiliation.

The final participants will be selected and informed after the registration deadline has passed.

This course is offered in cooperation by HLRS and HiDALGO2. Your registration data will be transferred to these partners (legal notes at the provided links).

Registration closes on May 31, 2024 at 23:55.

Fees

  • Students without Master's degree or equivalent. Participants from EU or EuroCC countries only: 0 EUR
  • PhD students or employees at a German university or public research institute: 0 EUR
  • PhD students or employees at a university or public research institute in an EU or EuroCC country other than Germany: 0 EUR.
  • Other participants, e.g., from industry, other public service providers, or government. Participants from EU or EuroCC countries only: 0 EUR

Our course fee includes coffee breaks (in classroom courses only).

For lists of EU and EuroCC countries have a look at the Horizon Europe and EuroCC website.

Only participants from institutions belonging to these countries can take part in this course.

Contact

Dr.-Ing. Flavio Cesar Cunha Galeazzo phone 0711 685 65828, flavio.galeazzo(at)hlrs.de
Dr. Diana Suleimenova, diana.suleimenova(at)brunel.ac.uk

HLRS Training Collaborations in HPC

HLRS is part of the Gauss Centre for Supercomputing (GCS), together with JSC in Jülich and LRZ in Garching near Munich. EuroCC@GCS is the German National Competence Centre (NCC) for High-Performance Computing. HLRS is also a member of the Baden-Württemberg initiative bwHPC.

This course is provided within the framework of EuroCC2.

HiDALGO2 CoE

This course is partly realised in cooperation with the Centre of Excellence HiDALGO2. Co-funded by the European Union. This work has received funding from the European High Performance Computing Joint Undertaking (JU) and Poland, Germany, Spain, Hungary, France under grant agreement No 101093457.

Further courses

See the training overview and the Supercomputing Academy pages.

Related training

All training

November 19 - 22, 2024

Hybrid Event - Stuttgart, Germany