Recherche
Accueil Curriculum Vitae Recherche Enseignements

 

Publications
Développements
Ma Thèse

Travaux actuels

Je travail actuellement sur l’algorithmique parallèle et les méthodes out-of-core (par manque de mémoire vive, une partie des données doivent être stockées sur disque).

Avec Gil Utard (Amiens) et Jonathan Ilroy (Mons, Belgique), nous optimisons la lecture de matrices stockées dans un système de fichiers parallèles.

ROMIO est une implémentation de MPI-IO, portable sur un grand nombre de systèmes de fichiers parallèles. Entre autre, PVFS, qui utilise une méthodologie distribuée : les disques sont répartis sur les processeurs et une données globale est stockée sur disque suivant une distribution bloc-cyclique, notée S. Or, ROMIO considère que l’emplacement du disque est sans influence sur l’efficacité de la lecture. Lors d’une lecture, pour obtenir une distribution précise D, les données sont stockées par bloc sur chacun des processeurs, puis redistribuées suivant D. Ainsi, en utilisant PVFS, il y a deux redistributions : de S vers la distribution par bloc (notée B), puis de B vers D.

Notre but est, d’une part, de supprimer cette distribution intermédiaire B pour n’avoir plus qu’une seule redistribution de B vers D et, d’autre part, d’optimiser cette redistribution dans le cas de matrices en deux dimensions.

... à suivre ...