Date : Le 30JANVIER 2002

Lieu : ECOLE DES MINES DE PARIS


Compte-rendu réunion de suivi projet

CARAML CoordinAtion et Répartition des Applications Multiprocesseurs en objectiv CAML

Présents:

M. Cosnard (Directeur de l'ACI Grid)

Gaètan Hains LIFO /Responsable du projet Caraml
Georges-André Silber Responsable du projet METACOMPIL
Dany Vandromme Expert nommé pour METACOMPIL
Mr Perrin Expert nommé pour CGP2P
Franck Cappello Responsable du projet CGP2P
Olivier Richard ID-IMAG / CGP2P
Cécile Germain LRI (Orsay) / CGP2P
Etienne Augé LAL (Orsay) / CGP2P
Mr Petiton LIFL/ASCI CGP2P
J. Beauquier LRI /CGP2P
Christophe Cerin LARIA (Amiens)
Eddy Caron LIP
Frédéric Desprez Responsable du projet ASP
Abdenachmane Djilali-Saïah LRI (Orsay)
Gil Utard LIP
Georges-André Silber CRI/Ecole des mines de Paris
Nahid Emad Responsable du projet ANCG
Sylvie POUPINEL Coordinatrice ACI GRID

Agenda:

9h00 : Introduction M. Cosnard
9h30 : Présentation METACOMPIL METACC
10h30 : Présentation CGP2P
12h30 : Déjeuner
13h30 : Présentation CARAML
15h30 : Fin de la réunion

LIEN vers le site CARAML

Pour toute information complémentaire, contacter :
ACI-GRID@sophia.inria.fr

Coordinateur du projet:
Gaètan HAINS (LIFO)
Partenaires : PPS, Univ Paris-7 LIFO,
Univ d'Orléans-INRIA,
Rocquencourt-LACL,
UnivParis-12

 

 

PRESENTATION DU PROJET CARAML :
Catégorie projet logiciel

Gaètan Hains a présenté les partenaires du projet permettant une fusion de domaines de compétences dont les membres sont LIFO (Orléans)-INRIA (Rocquencourt)-PPS (Paris VII)-LACL (Paris XII); Le projet est orienté vers la réalisation de bibliothèques pour le calcul haute performance et globalisé autour du langage Objective Caml (Ocaml) de l'INRIA. Les retombées seront directes pour la Recherche et l'enseignement. les objectifs spécifiques sont la Conception, la réalisation, Les tests, la documentation des primitives parallèles et globalisées, les bibliothèques applicatives, les exemples d'application et de gestion des performances. Les maîtres mots du projet sont Expressivité, Simplicité, Utilité. Développement d'une bibliothèque Parallel Data Base (PDB) avec parallélisation des requêtes SGBD : équilibrage optimal et extensible permettant des requêtes complexes et multiples, simultanées sur un même système et une répartition géographique de la base de données de calcul. Le développement d'une Bibliothèque PML se fera en trois phases :
1. Parallélisation transparente et extensible de bibliothèques CAML 2. Plusieurs applications sur un même système parallèle
3. Répartition géographique des données et du calcul

Avec les exemples d'applications :
1. Apprentissage symbolique par algorithmes génétiques parallèlisés 2. Calcul d'interactions électrostatiques en simulation moléculaire Les fonctionnalités GRID sont :
o Modélisation des performances o Equilibrage de charges extensible o Partage efficace du réseau local o Répartition géographique optimisée
o Tolérance aux pannes o Mobilité des processus o Sécurisation des interactions.
o Recherches théoriques en cours

Discussion entre Guy-René Perrin et le projet : va t'il exister des outils de transformation automatique en Ocaml ? Réponse de Gaètan Hains: La bibliothèque de programmation parallèle implicite PML va proposer une interface très simplifiée au calcul parallèle et GRID, il suffira d'inclure les structures de données séquentielles dans ses structures parallèles pour obtenir une parallélisation équilibrée et extensible. Il n'est pas prévu d'automatiser complètement cette phase ni de convertir automatiquement des programmes d'autres langages vers Ocaml. Pour la bibliothèque PDB le problème ne se pose même pas car son interface sera celle de requêtes SQL.