VECMA Training Event – EasySurrogate, QCG-PilotJob, and FabSim3

VECMA Training Event – EasySurrogate, QCG-PilotJob, and FabSim3


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 EasySurrogate, QCG-PilotJob, and FabSim3.

Date and Time: 23 July 2021, at 09:55- 15:30 CET (08:55-14:30 UK)
Length: 5h35m
Platform: Zoom
Registration Fee: Free
Services accessed: Jupyter Notebooks
Trainers: Hamid Arabnejad, Derek Groen, Bartosz Bosak, Wouter Edeling

Participants will be introduced to the various tools in the VECMA toolkit (VECMAtk), and then taken through interactive tutorials on the EasySurrogate, QCG-PilotJob, 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.

EasySurrogate is a toolkit designed to facilitate the creation of surrogate models for multiscale simulations. The beta version of the EasySurrogate toolkit we use is for replacing the expensive (small-scale) components of multiscale simulations by a surrogate model. The overall design is similar to EasyVVUQ, our forward uncertainty propagation toolkit.

QCG Pilot Job is a lightweight implementation of the Pilot Job mechanism. It can be easily incorporated into scientific workflows to provide efficient and reliable execution of large number of computational jobs.

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.

09:55CET – Log into Zoom
10:00CET – (1hr) Introduction – presentations on VECMAtk tools (Derek Groen)
11:00CET – (15min) Jupyter Notebooks
11:15CET – (1.5hr) EasyVVUQ+EasySurrogate Interactive Session (Wouter Edeling)
                       • Theory
                       • Installation
                       • Examples of executions
12:45CET – Lunch Break
13:45CET – (30min) QCG-PilotJob Interactive Session – (Bartosz Bosak)
                       • Introduction
                       • Execution
14:15CET – (1hr) FabSim3 Interactive Session (Hamid Arabnejad, Derek Groen)
                       • Installation and plugins
                       • Advanced configurations and execution
15:15CET – Wrap up
15:30CET – Finish

Registration: You can register for the VECMA EasySurrogate, QCG-PilotJob, and FabSim3 training event here.

Please register before 21 July 2021 (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.