School / Prep
ENSEIRB-MATMECA
Internal code
EI9IT389
Description
This course presents the different parallelism languages used today to parallelize simulation applications.
The course will be divided into three parts. The first two parts will introduce the Message Passing Interface model and OpenMP. The third part will study MPI+X hybrid programming.
Teaching hours
- CIIntegrated courses16h
- TDTutorial12h
Mandatory prerequisites
Knowledge of C
Further information
Programming models for shared memory, distributed contexts, and hybrid models.
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 1 | documents allowed without calculator |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Oral | 1 | without document |