Person in charge: | (-) |
Others: | (-) |
Credits | Dept. |
---|---|
7.5 (6.0 ECTS) | BSC |
Person in charge: | (-) |
Others: | (-) |
The main goal of the course is to provide a general view of what do we mean by a computer simulation, how and why important it is and at what extent HPC facilities are becoming decisive in this field. Both industrial and scientific applications will be reviewed and analyzed. The student will learn the basic concepts of CM and their implementation strategies in HPC architectures, pinpointing at efficiency, robustness and scalability issues.
Estimated time (hours):
T | P | L | Alt | Ext. L | Stu | A. time |
Theory | Problems | Laboratory | Other activities | External Laboratory | Study | Additional time |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
6,0 | 0 | 0 | 0 | 0 | 4,0 | 0 | 10,0 |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
10,0 | 10,0 | 5,0 | 0 | 0 | 6,0 | 0 | 31,0 |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
10,0 | 10,0 | 5,0 | 0 | 0 | 6,0 | 0 | 31,0 |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
10,0 | 10,0 | 10,0 | 0 | 0 | 6,0 | 0 | 36,0 |
|
T | P | L | Alt | Ext. L | Stu | A. time | Total | ||
---|---|---|---|---|---|---|---|---|---|---|
6,0 | 0 | 10,0 | 0 | 0 | 4,0 | 0 | 20,0 |
Total per kind | T | P | L | Alt | Ext. L | Stu | A. time | Total |
42,0 | 30,0 | 30,0 | 0 | 0 | 26,0 | 0 | 128,0 | |
Avaluation additional hours | 0 | |||||||
Total work hours for student | 128,0 |
Classes building up concepts in a structured fashion and setting out the commitment required for their practical application. Introductory and descriptive classes to give perspective and future trends. Laboratory classes focusing on co-operative work in order to consolidate concepts, skills and competencies.
The evaluation of the course will be based on the implementation and/or technical report presented for a set of practical assignments and a presentation and discussion of a bibliographical item.
- Basic algebra and mathematical analysis courses.
- Notions of MPI and OpenMP.
- Notions of parallel architectures.
- Basic physics course (optional, but useful).