Présents: | Fonction dans le Projet: |
Michel Cosnard |
Directeur de Programme de l'ACI GRID |
M. Olivier Coulaud
Directeur de Recherche INRIA
Laboratoire Institut National de la Recherche en Informatique et en Automatique
LaBRI, Université Bordeaux-1, 350 cours de la Libération, 33405
Talence Cedex
Téléphone: 05 56 84 69 11
Fax: 05 56 84 66 69
Mél Olivier.Coulaud@inria.fr
Olivier Coulaud présente les objectifs du projet, le premier vise les
applications dans le domaine de la chimie moléculaire, de l'environnement
et de la mécanique des fluides en développant un environnement
applicatif en terme de pilotage et la visualisation de ces codes. Il présente
ensuite les différents partenaires du projet qui regroupent des équipes
de la communauté des Algorithmes parallèles, de système
distribué, de réalité virtuelle, de mathématiques,
et de chimie moléculaire.
Partenaires du Projet :
M. Serge Chaumette Fonction Maître de Conférences Laboratoire Laboratoire Bordelais de Recherche en Informatique Adresse Université Bordeaux-1, 350 cours de la Libération, 33405 Talence Cedex Téléphone 05 56 84 69 04 Fax 05 56 84 66 69 Mél serge.chaumette@labri.fr |
M. Jean Roman Fonction Professeur Laboratoire Laboratoire Bordelais de Recherche en Informatique Adresse Université Bordeaux-1, 350 cours de la Libération, 33405 Talence Cedex Téléphone 05 56 84 69 36 Fax 05 56 84 66 69 Mél jean.roman@labri.fr |
M. Michel Laguerre Fonction Directeur de Recherche CNRS Laboratoire Institut Européen de Chimie et de Biologie - Ecole Polytechnique Adresse 16 Avenue Pey-Berland, 33607 Pessac Cedex Téléphone 05 57 96 22 12 Fax 05 57 96 22 15 Mél michel.laguerre@iecb-polytechnique.u-bordeaux.fr |
M. Christophe Schlick Fonction Professeur Laboratoire Laboratoire Bordelais de Recherche en Informatique Adresse Université Bordeaux-1, 350 cours de la Libération, 33405 Talence Cedex Téléphone 05 56 84 69 29 Fax 05 56 84 66 69 Mél christophe.schlick@labri.fr |
M. Bernard Maigret Fonction Directeur de Recherche CNRS Laboratoire Structure et réactivité des systèmes moléculaires complexes Adresse Université Henri Poincaré, BP 239, 54506 Vandoeuvre-les-Nancy Cedex Téléphone 03 83 91 25 28 Fax 03 83 91 25 30 Mél maigret@lctn.uhp-nancy.fr |
M. Patrick Silan Fonction Chargé de Recherche CNRS Laboratoire Génome, Populations, Interactions ; Station Méditerranéenne de l'Environnement Littoral Adresse 1 Quai de la Daurade 34200 Sète Téléphone 04 67 46 33 94 Fax 04 67 46 33 99 Mél silan@univ-monpt2.fr |
M. Boniface Nkonga Fonction Maître de Conférences à l'université de Bordeaux I Laboratoire Mathématiques Appliquées de Bordeaux Adresse Université de Bordeaux I, 350 Cours de la Libération, 33405 Talence cedex Téléphone 05 57 96 21 27 Fax 05 56 84 26 26 Mél Boniface.Nkonga@math.u-bordeaux.fr |
Melle Gwenola Thomas Fonction Maître de Conférences Laboratoire Laboratoire Bordelais de Recherche en Informatique Adresse Université Bordeaux-1, 350 cours de la Libération, 33405 Talence Cedex Téléphone 05 56 84 60 83 Fax 05 56 84 66 69 Mél gwenola.thomas@labri.fr |
Du fait de l'amélioration des modèles multi-échelles,
du savoir-faire, du développement des Algorithmes et l'augmentation des
moyens de calcul; côté visualisation, la performance des cartes
graphiques et la diffusion du matériel., les utilisateurs (concepteurs)
ammènent de nouveaux besoins comme de visualiser les résultats
en temps réel, d' intéragir directement ou
d'enrichir les modèles. Ils souhaitent donc, pouvoir explorer le modèle
qu'ils utilisent, changer ses paramètres et intéragir rapidement
avec la simulation.Olivier Coulaud expose les choix, expèriences et applications
dans le contexte actuel du Computational steering.
Michel Cosnard demande quelles sont les traces des réactions de la communauté scientifique face à ces avancées et quels ont été les articles parus ? Olivier Coulaud se référe à l'article d'Alessandrini publié par l'Idris.(pdf) , pour dire que la communauté commence à s'y interesser;
Les logiciels de visualisation à base de modules programmables permettent
de se concentrer désormais sur les problèmes de pilotage et de
couplage efficace entre le ou les codes de calcul, le code de visualisation
et la plate-forme de communication avec une contrainte d'intéractivité
forte.
On retrouve le Computational steering à 3 niveaux d'utilisation
: l'exploration de modèle, l'expérimentation algorithmique et
l'optimisation des performances avec la possibilité d'intéragir
sur la configuration, d'interroger l'application avec la répartition
automatique de la charge de calcul. Dans tous les cas on va agir sur les données.
Les composants de cet environnement sont constitués d'une interface utilisateur,
d'un système de communication entre cette interface et l'application,
d'un système de pilotage.
Thierry Priol demande si on peut expérimenter les données de la couche de communication entre l'interface utilisateur et l'application. Olivier Coulaud répond que beaucoup d'environnement on été crées dans le monde des applications et des images mais tous ces projets qui restent généralistes et sont peu actifs ou ont été développés dansle cadre d'une application particulière.
Brigitte Plateau s'interroge à savoir comment la commmunauté
scientifique ait pu rester inactive devant ces manques ? Olivier Coulaud
explique que peu d'environnement s'intéresse à la fois à
: obtenir un couplage performant, à intégrer une simulation existante,
à obtenir une visualisation performante et/ou immersive. L'objectif du
projet est d'obtenir une bonne performance sur le couplage parallèle
à partir d'environnement existant en y intégrant une application
le pluss implement possible car le problème principal du Computational
steering à résoudre est l'interaction faite sur le couplage.
Le couplage de codes se fait en général en 3 étapes : la
centralisation des données sur la machine de calcul, la communication
point à point entre la machine de calcul et la machine de visualisation
puis la diffusion des données sur la machine de visualisation. Ces trois
étapes sont un goulot d'étanglement pour obtenir de la performace.
Thierry Priol demande quelle est l'approche du projet pour traiter les données
parallèles avec d'un côté une grappe et une seule interface
réseau ? Olivier Coulaud répond que la solution d'avoir
un cluster pour faire des visualisations est envisagée. Dans les deux
premières années l'équive doit s'équiper en station
de travail graphique, acheter la version développement d'un logiciel
de visualisation et réaliser une connexion gigabits entre les machines
distantes du LaBRI (cluster IBM et la salle immersive).