Project
The objective of the project is to design a parallel
application on a target architecture (machine clusters,
multicore machines, heterogeneous heterogeneous machines
integrating CPU and GPU) starting from its sequential
sequential version using the classical tools of parallelism
parallelism (in this case OpenMP, MPI, CUDA).
You can choose between two typical HPC applications:
- N-Body: consists in simulating the gravitational interactions between particles (for example planets, stars, etc).
- a DNA sequence comparator: consists in searching for patterns in a long sequence taking into account a tolerance.
The project is to be carried out in pairs. Beyond the gain in
performance, the objective of the project is that you follow a
scientific approach that we ask you to explain during the
defense (description of the parallelism, choice of the target
platform, performance analysis, etc).
- Start of the project: 18 september 2023
- Deadline for choosing a subject: 22 september 2023
- Deadline for submitting the produced source code: 3 november 2023
- Project defense: 6 november 2023
Deliverables
You are asked to return the source code of your parallelized
programs, as well as the slides used during the defense.
During the defense, you will be asked to present how you parallelized the application. You
must also also present and explain the measured performances.
10h00-10h25 | Wissam Ouali et Aymeric Fulop | Nbody |
10h30-10h55 | Samuel Guillemet et Nathan ferret | Nbody |
11h00-11h25 | Malek Hammou, Devan Prigent et Jules Risse | ADN |
11h30-11h55 | Juliette Debono et Theo Lardeur-Gersztein | Nbody |
12h00-12h25 | Thomas Jaouen et Theo Joseph Antoine | Nbody |
12h30-12h55 | Mathis Goutier Delaunay et Henrique Demedeiros | Nbody. |
13h00-14h00 | PAUSE | |
14h00-14h25 | Thibault Thomazon et Julien Vankrinkelen | ADN |
14h30-14h55 | Asma Abbouz et Oussama Kordoghli | ADN |
15h00-15h25 | Meryem Bouharra et Guillermo Toyes | ADN |
15h30-15h55 | Fatma Jalloli et Marianna Gois de Campos | Nbody |
16h00-16h25 | Nikolay Bezkhodarnov et Artem Golouin | DNA |
16h30-16h45 | Harmonisation |