
High-Performance Simulation
Code: 104424Credits: 6
| Degree programme | Type | Course |
|---|---|---|
| Computational Mathematics and Data Analytics | OP | 4 |
Contact lecturer
- Name :
- Carles Carrillo Jordan
- Email :
- carles.carrillo@uab.cat
Teaching staff
- Abraham De la Rosa Ibarra
Group languages
You can consult this information at the end of the document.
Prerequisites
Although it is not a mandatory prerequisite, it is advisable to have taken the third year subjects "High performance Computing" and "Modeling and Simulation".
Objectives
This subject aims to introduce students to simulation techniques used in multidisciplinary areas. Learn to use simulation tools from different areas and learn to analyze their computing needs in order to make a good choice of the execution environment.
Learning outcomes
- CM47 (Implement high-performance computing libraries.) Implement high-performance computing libraries.
- CM48 (Adapt the execution of the simulation to the dimensions of the features.) Adapt the execution of the simulation to the dimensions of the features.
- KM37 (Describe the different components of a system and the interactions between these.) Describe the different components of a system and the interactions between these.
- KM38 (Identify the parameters determining the optimum functioning of a system.) Identify the parameters determining the optimum functioning of a system.
- SM47 (Model complex systems considering computational aspects.) Model complex systems considering computational aspects.
Contents
Theme 0.- Introduction to High Performance Simulation.
Theme 1.- Non-coupled simulations:
- Forest Fire spread simulators.
- Wind field simulators.
- Atmosphere evolution simulations (weather forecast)
Theme 2.- Limitations of Simulators:
- Coupling atmospheric, wind field and forest fire evolution models.
- Calibration strategies.
Learning activities and methodology
| Title | Hours | ECTS | Learning outcomes |
|---|---|---|---|
| Group work to develop and/or analyse the model and simulators functioning | 51 | 2.04 | |
| Practical sessions | 25 | 1 | |
| Study on models and simulators | 40 | 1.6 | |
| Theoretical Lectures | 24 | 0.96 |
The subject is planned to be carried out in person, if for reasons beyond the programming of the subject, the teaching methodology had to be changed, and the classes would be carried out in a telepresencial way, that is, in synchronous sessions following the schedule established by the coordination of the degree
The subject will be developed in theoretical and practical classes. The distribution of the sessions throughout the semester will be available on the first day of class in the Virtual Campus of the subject.
In this subject, the use of Artificial Intelligence (AI) technologies is allowed as an integral part of the development of the work, provided that the final result reflects a significant contribution of the student in the analysis and personal reflection. The student must clearly identify which parts have been generated with this technology, specify the tools used and include a critical reflection on how these have influenced the process and the final result of the activity.
The lack of transparency in the use of AI will be considered a lack of academic honesty and may lead to a penalty in the grade of the activity, or greater sanctions in serious cases.
Assessment
Continuous assessment activities
| Title | Weight | Hours | ECTS | Learning outcomes |
|---|---|---|---|---|
| 3.- Computational Performance Analysis of Simulator | 20 | 2 | 0.08 | CM47, CM48, KM37, KM38, SM47 |
| 2.- Subject project | 40 | 4 | 0.16 | CM47, CM48, KM37, KM38, SM47 |
| 1.- Practical exercise of Simulation considering Non-coupled models | 40 | 4 | 0.16 | CM47, CM48, KM37, KM38, SM47 |
The evaluation will be carried out developing and presenting the proposed case studies using the tools presented in the theoretical sessions. Group work and interaction will also be assessed.
Bibliography
WRF user's guide: https://www2.mmm.ucar.edu/wrf/users/docs/user_guide_v4/contents.html
WRF-Chem documentation: https://ruc.noaa.gov/wrf/wrf-chem/
FARSITE documentation: https://www.firelab.org/project/flammap
WindNinja documentation: https://www.firelab.org/project/windninja
Software
VirtualBox
WRF
WRF-Chem
FARSITE
WindNinja
Course groups and languages
The information provided is provisional until November 30. After this date, you will be able to consult the language of each group through this link. To access the information, you will need to enter the course CODE
| Type of teaching | Group | Language | Semester | Shift |
|---|---|---|---|---|
| (TE) Theory | 1 | Catalan | first semester | morning-mixed |
| (PLAB) Practical laboratories | 1 | Catalan | first semester | morning-mixed |