Parallel Workflows for Computational Science and Engineering @ CSC / PDC
Date: 4 - 6 December 2013
Massively parallel simulations in computational engineering are often carried out with Open Source software providing good scalability. These software do not usually come with nicely integrated pre- and postprocessors. Instead, the users often use a combination of different tools in different stages of the simulation. This course presents some widely used software for computational engineering for the different stages of the simulation. Emphasis on the course will be on the use of two versatile finite elements packages - FENiCS and Elmer - and on the visualization of the results. Both serial and parallel operation will be demonstrated. The course will be relevant for specialists working with R&D in computational engineering (electromagnetics, fluid dynamics, mechanics).Tentative agenda
First day, December 4
10:00 - 10:30 Welcome and Parallel computing resources
10:30 - 12:00 Open source software solution for computational engineering
12:00 - 13:00 Lunch break
13:00 - 14:30 VisIt & Paraview tutorial
14:30 - 14:45 Coffee break
14:45 - 18:00 VisIt & Paraview tutorial
18:30 - Dinner at restaurant Fem Små Hus
Second day, December 5
09:00 - 10:00 FEniCS lecture (overview)
10:00 - 10:30 FEniCS demos and hands-on
10:30 - 10:45 Coffee break
10:45 - 12:00 FEniCS demos and hands-on
12:00 - 13:00 Lunch break
13:00 - 14:00 FEniCS-HPC lecture (overview)
14:00 - 14:30 FEniCS-HPC demo, visualization and hands-on
14:30 - 14:45 Coffee break
14:45 - 17:00 FEniCS-HPC demo, visualization and hands-on
Third day, December 6
09:00 - 10:00 Elmer lecture (overview)
10:00 - 10:30 Elmer demos and hands-on
10:30 - 10:45 Coffee break
10:45 - 12:00 Elmer demos and hands-on
12:00 - 13:00 Lunch break
13:00 - 14:00 Elmer-HPC lecture (overview)
14:00 - 14:30 Elmer-HPC demo, visualization and hands-on
14:30 - 14:45 Coffee break
14:45 - 16:00 Elmer-HPC demo, visualization and hands-on
16:00 - 16:45 High-order accurate CFD simulations in complex geometries with nek5000
16:45 - 17:00 Final words, end of the course
Learning outcome
Learning how to utilize some selected software for problems in computational engineering and running those software in parallel. Increased understanding of the benefits from HPC to computational engineering in general.Pre-requisites
Familiarity with some domain of computational engineering (CEM, CFD) and some related software package.Price: Free of chargeLecturers:
Lilit Axner (KTH Royal Institute of Technology)
Mattias Chevalier (The Swedish e-Science Centre (SeRC) / KTH Royal Institute of Technology)
Jean Favre (Swiss National Supercomputing Centre CSCS)
Johan Hoffman (KTH Royal Institute of Technology)
Johan Jansson (KTH Royal Institute of Technology)
Peter Råback (CSC - IT Center for Science)
Philipp Schlatter (KTH Royal Institute of Technology)
Thomas Zwinger (CSC - IT Center for Science)
Event types:
- Workshops and courses
Activity log