Projet :
ReMaP

Précédent : Composition de l'équipe Remonter :
Régularité et
parallélisme massif Suivant : Fondements
scientifiques
Présentation et objectifs généraux
Mots clés : programmation parallèle,
data-parallélisme, parallélisation automatique, compilation,
environnements de programmation, environnements d'exécution,
bibliothèques, réseaux à haut-débit, applications parallèles
.
A sa création, l'objectif du projet ReMaP était de
contribuer à l'élaboration des connaissances dans le domaine du
calcul massivement parallèle régulier. La compilation
data-parallèle reste au coeur du projet, mais nous nous
intéressons aussi aux applications sur réseaux hétérogènes
(bibliothèques, mémoire virtuelle partagée, protocoles de
communication et leur impact). Les axes de recherche de
ReMaP sont les suivants :
- techniques de parallélisation automatique et outils de
parallélisation;
- outils pour l'algèbre linéaire parallèle :
algorithmique parallèle en algèbre linéaire dense et creuse,
mise en oeuvre de bibliothèques numériques sur réseaux
hétérogènes de processeurs;
- compilation data-parallèle pour processus légers
migrables : HPF (High Performance Fortran) et C*, support
d'exécution multi-threads;
- protocoles orientés applications pour les réseaux à
haut-débit.
Un point fort du projet est son ancrage industriel et ses
activités de transfert. Citons principalement :
- le laboratoire LHPC commun avec Matra Systèmes
et Information (MS&I);
- la collaboration avec MS&I, Simulog et ESI
dans le cadre du projet Eureka EuroTOPS;
- la collaboration avec MS&I, le centre
multimédia Erasme, Rhône Vision Cable et
Tonna Informatique dans le cadre du projet CHARM;
- la collaboration avec Myricom autour des développements de
BIP;
- la responsabilité du TTN ProHPC pour le transfert
de la technologie du calcul à hautes performances vers les
PME;
- la coopération avec l'université du Tennessee, Knoxville,
dans le cadre de la bibliothèque d'algèbre linéaire parallèle
ScaLAPACK qui est mise à la disposition de la communauté
internationale.
Une vision schématique mais synthétique de nos axes de
recherches est proposée à la Table 1. Les mots-clés de ReMaP
sont :

Tableau 1: Vision synthétique de
ReMaP
Niveau |
Logiciel |
Collaborations |
|
|
France |
Internat. |
Architectures |
PoPC, Capitan |
MS&I |
|
Protocoles |
BIP |
RHDM, VASY, |
Myricom, |
|
|
iHPerf, Grappes |
UC Berkeley |
Bibliothèques |
MPI, PVM, |
|
U Tenn., |
|
ScaLAPACK |
|
Argonne |
Supports |
PM2, |
LIFL, |
Argonne, |
d'exécution |
Dosmos |
Apache |
Rice |
Compilateurs |
HPF, C* |
ex Paradigme/PRS, |
GMD, |
|
|
iHPerf, Simulog |
U New Hamp. |
Environnements |
TransTool, Scilab, |
Méta2, Résédas, |
|
|
Nestor, PlusPyr |
LaBRI |
|
Applications |
Numérique dense + creux |
LaBRI |
Paralin, TTN |
|
Cache Web |
MS&I |
|
|

Précédent : Composition de l'équipe Remonter :
Régularité et
parallélisme massif Suivant : Fondements scientifiques