Systèmes Hautes Performances

Portail informatique

Projet

L'objectif du projet est de concevoir une application parallèle performante sur une architecture cible (grappes de machines, machines multicœurs, machines hétérogènes intégrant CPU et GPU) à partir de sa version séquentielle en utilisant les outils classiques du parallélisme (en l'occurence OpenMP, MPI, CUDA).
Vous avez le choix entre deux applications typiques de HPC :
  • un N-Body : consiste à simuler les interactions gravitationnelles entre des particules (par exemple des planètes, des étoiles, etc).
  • un comparateur de séquences d'ADN : consiste à rechercher des motifs dans une longue séquence en prenant en compte une tolérance.
Le projet est à réaliser en binôme. Au delà du gain en performance, l'objectif du projet est que vous suiviez une démarche scientifique que nous vous demandons de nous restituer lors de la soutenance (description du parallélisme, choix de la plateforme cible, etc).

Rendus

Il vous est demandé de rendre le code source de vos programme parallélisés, ainsi que les transparents utilisés lors de la soutenance.
Lors de le soutenance, il vous est demandé de présenter la manière dont vous avez parallélisé l'application. Vous devez également présenter et expliquer les performances mesurées.

09h00-09h25 Julie Chevrier et Madeleine Martins Nbody
09h25-09h50 Marie Miny et Marie Reinbigler ADN
09h50-10h15 Alexandre CONTE et Olivier MORIEN ADN
10h15-10h40 Thomas HERVIER et Guillem CANTO ADN
10h40-10h55 Flore VATRÉ et Mickaelle Levain ADN
10h55-11h10 PAUSE
11h10-11h35 TRIKI Amina et CHERIF Aymen ADN
11h35-12h00 Chloé Jabea et Gabriel Prévault ADN
12h00-12h25 Mehdi Messaoudi et Antoine Colin ADN
12h25-14h00 PAUSE
14h00-14h25 Mickaël Boichot et Léa Ildefonse ADN
14h25-14h50 Fatma BOUZGHAIA et Houssem SAIDI ADN
14h50-15h15 Alice Zhen et Alexis Le Glaunec ADN
15h15-15h40 Bastien Sun et Shihui Huang ADN
15h40-15h55 PAUSE
15h55-16h20 Marouane Kachouri et GHARBI Amir ADN
16h20-16h55 Maxime Bustros et Luciano Freitas De Souza NBody
16h55-17h20 Adrien Causse et Alexia Ottmann NBody
17h20-17h45 Evaluation du module