ISC-PIF Guest Researcher //
Romain Reuillon
Après l'obtention d'un diplôme d'ingénieur en informatique en 2004, puis d'un doctorat en informatique en 2008 intitulé « Simulations stochastiques en environnements distribués / Applications aux grilles de calcul », Romain Reuillon effectue actuellement un post-doctorat à l'Institut des Systèmes Complexes de Paris Île de France sur l'utilisation des environnements de calcul distribué pour l'étude des systèmes complexes.
UMR7656 CREA CNRS
57/59, rue Lhomond 75005 Paris, France
tel.: +33-(0)1-42.17.40.33
fax: +33-(0)1-45.35.79.21
|
|
romain.reuillon (at) iscpif.fr |
Research
L'étude des systèmes complexes nécessite l'utilisation de méthodes généralement très consommatrices en puissance calcul. Les études les plus simples s'exécuteraient en pas moins de plusieurs dizaines années de calcul sur un ordinateur moderne. De ce fait, elle sont irréalisables de cette manière. L'avènement d'un nouveaux super-calculateur, la grille de calcul européenne EGEE, permet à ses utilisateurs d'accéder à la puissance de calcul de plus de 80 000 ordinateurs répartis dans 50 pays. L'utilisation de technologies de calcul distribué comme la grille de calcul est ainsi indispensable pour l'étude des systèmes complexes.
L'utilisation d'environnement de calcul largement distribués permet de résoudre des problèmes impossibles à résoudre avec les autres environnements de calcul. Cependant celle-ci induit une importante complexité du fait : d'une grande hétérogénéité dans les types de ressources utilisées, et, d'un risque de panne important du à la multiplication des risques des pannes individuels des ressources agrégées. De nombreux outils spécifiques à des projet ont ainsi été développés dans différentes communautés afin de faciliter l'accès à la puissance de calcul de la grille. L'approche système complexes vise au développement de méthodes transverses aux différents domaines d'études scientifiques (biologie, chimie, neuro-sciences, océanographie...). Dans ce cadre il est opportun de développer un outil générique permettant la mise en œuvre des méthodes d'étude des systèmes complexes permettant de bénéficier de la puissance de calcul des différent environnements pour le calcul distribué.
L'approche choisie est le développement d'un système de « workflow » permettant l'enchainement de tâches et de transitions entre ces tâches. Ce système permet non seulement de mettre en œuvre les méthodes d'études des systèmes complexes, mais aussi d'exécuter certaines tâches du « workflow » sur des environnements de calcul distribué. L'utilisateur de cet outils pourra alors, au choix, exécuter tout ou partie de son calcul : sur son ordinateur local, sur une grille de calcul ou encore, avec l'utilisation de la plateforme BOINC, sur les ordinateurs de particuliers ayant choisis de donner une partie du temps de calcul de leur ordinateur personnel à un projet scientifique.
Scientific Collaborations
Workgroups
INCALIN (http://incalin.csregistry.org/tiki-index.php) travail régulier avec l'INRA Grignon et le LIP6 pour la distribution sur grille de calcul d'algorithmes d'études de viabilité et de robustesse pour les système complexes.PATRES (http://www.patres-project.eu/) travail régulier avec le LISC (Laboratoire d'Ingénierie des Systèmes Complexes) du CEMAGREF Clermont-Ferrand autour du développement de la plateforme SimExplorer (http://simexplorer.org) et de son application à l'étude de systèmes complexes (modèles proies-prédateurs, modèles de bactéries).
Selected publications
R. Reuillon, D.R.C. Hill, Z. El Bitar and V. Breton, ``Rigorous distribution of stochastic simulations using the DistMe toolkit'', IEEE Transaction on Nuclear Science (Impact factor : 1.107), 2008, Volume 55, N° 1, pp. 595-603.
L. Maigne, D.R.C. Hill, V. Breton, R. Reuillon, P. Calvat, D. Lazaro, Y. Legres, D. Donnarieix, ``Parallelization Of Monte Carlo Simulations And Submission To A Grid Environment'', Parallel processing letters, Volume 14, N° 2, 2004, pp. 177-196.
F. Chuffart, T. Faure, N. Dumoulin, R. Reuillon and G. Deffuant, ``Design and Analysis of Computer Experiments with SimExplorer'', ESM'2008: The 2008 European Simulation and Modelling Conference, Le Havre, 2008, pp. 575-577.
R. Reuillon, D.R.C Hill, C. Gouinaud, Z. El Bitar, V. Breton and I. Buvat, ``Monte Carlo Simulation With The GATE Software Using Grid Computing'', ACM - NOTERE 2008, New Technologies in Distributed Systems, Lyon, June 23-27th, 2008, pp. 201-204.
R. Reuillon, D.R.C. Hill, Z. El Bitar and V. Breton, ``A Java Based Toolbox for the Distribution of Parallel Monte Carlo Simulations. Application to Nuclear Medicine Using the GATE Simulation Package'', International Conference on Parallel and Distributed Processing Techniques and Applications, Volume 1, Las-Vegas, June 25-28th, 2007, pp. 122-136.
R. Reuillon and D.R.C. Hill, ``DistMe: A Generic Toolkit for Stochastic Simulation Distribution'', European Simulation & Modelling Conference, Toulouse, October 22-25th, 2006, pp. 127-133.
R. Reuillon and D.R.C. Hill, ``Testing unrolling optimization technique for quasi-random numbers''. OICMS 2005, Open International Conference on Modeling \& Simulation, Clermont-Ferrand, June 12-15th, 2005, pp. 355-362.
R. Reuillon, ``Etude empirique de l’hybridation par brassage d’un généra-teur de nombres quasi-aléatoires'', 2ème rencontre des Sciences et Technologies de l'Information, Clermont-Ferrand, October 24-26th, 2005, Session des doctorants, pp. 19-26.
R. Reuillon, ``Testing 65536 parallel pseudo-random number streams'', EGEE Grid User Forum 2008, Clermont-Ferrand, February 11-14th, 2008.
R. Reuillon and D.R.C. Hill, ``Optimization of Quasi Random Number Generators'', MCM 2005: Fifth IMACS Seminar on Monte Carlo Methods, Florida State University in Tallahassee, USA, May 16-20th 2005, pp. 45-46.
R. Reuillon and D.R.C. Hill, ``Possible issues to optimize stochastic simulation time with parallel sequences and unrolling'', Book of Abstract of the Geant4 10th user conference and collaboration workshop, Bordeaux, November 3-10th, 2005, pp. 74-75.
<< back to Researcher's page
Contributors to this page: webmaster
.
Page last modified on Tuesday 14 April, 2009 16:47:52 by webmaster.

