VECMA Training Event: EasyVVUQ and FabSim3

VECMA Training Event: EasyVVUQ and FabSim3

Summit

Learn to apply automated Verification, Validation and Uncertainty Quantification (VVUQ) to complex single- and multi-scale applications!
We at VECMA are pleased to announce a free online training event on EasyVVUQ and FabSim3.

Date and Time: 12 November 2020, at 13:55- 17:30 CET (12:55-16:30 UK)
Length: 3h35m
Platform: Zoom
Registration Fee: Free
Services accessed: Jupyter Notebooks
Trainers: Hamid Arabnejad, Derek Groen, Bartosz Bosak, Jalal Lakhlili

Participants will be introduced to the various tools in the VECMA toolkit (VECMAtk), and then taken through interactive tutorials on the EasyVVUQ and FabSim3 tools specifically.

VECMAtk enables automated Verification, Validation and Uncertainty Quantification (VVUQ) for complex single- and multi-scale applications that can be deployed on emerging exascale platforms and provides support for software applications for any domain of interest.

EasyVVUQ is a Python library designed to facilitate verification, validation and uncertainty quantification (VVUQ) for a wide variety of simulations. It accounts for uncertainty quantification (UQ) and validation patterns in application to various domains. QCG Pilot Job and EQI will also be used in this part of the training. QCG Pilot Job provides efficient and reliable execution of a large number of computational jobs. EQI is a lightweight integration code that simplifies usage of EasyVVUQ with a QCG Pilot Job execution engine, it can be used for efficient, parallel execution of demanding EasyVVUQ scenarios on HPC resources.

FabSim3 is an automation toolkit for complex simulation tasks. FabSim3 helps users to perform complex remote tasks from a local command-line, and to automatically organise their data and environment variables when they perform these tasks. FabSim3 supports the execution of single jobs, ensembles of multiple jobs, and dynamic workflows through schedulers such as Slurm, PBSPro, LoadLeveller and QCG.

Agenda
13:55CET – Log into Zoom
14:00CET – Introduction – presentations on VECMAtk tools (Derek Groen)
15:00CET – Break
15:15CET – EasyVVUQ Interactive Session – (Bartosz Bosak, Jalal Lakhlili)
                         •   Installation – EasyVVUQ+PilotJob+EQI
                         •   Execution – run examples from EasyVVUQ then EQI
16:15CET – Break
16:30CET – FabSim3 Interactive Session (Hamid Arabnejad, Derek Groen)
                         •   Installation and plugins
                         •   Advanced configurations and execution
17:30CET – Finish

Hackathon: Participants in this training event will have the opportunity to register for a follow up Hackathon in December 2020, where they can join the VECMAtk experts to apply VECMAtk to their own codes.

Registration: You can register for the VECMA EasyVVUQ and FabSim3 training event here.
Please register before 14:00CET(13:00UK) on 10 Nov 2020 (i.e. at least 48 hours before the event, in order for us to ensure that you have the requisite hardware and software to access and carry out the tutorials at the event.