Retour d'expérience de l'école OpenMOLE "ExModelo", organisée en partenariat avec le méso-centre du CRIANN
Mathieu Leclaire
(1)
,
Sebastien Rey-Coyrehourcq
(2)
,
Béatrice Charton
(3)
,
Hélène Arduin
,
Paul Chapron
(4)
,
Guillaume Chérel
(1)
,
Etienne Delay
(5)
,
Benoist Gaston
(6)
,
François Lavallée
(7)
,
Jonathan Passerat-Palmbach
(8)
,
Pierre Peigne
(9)
,
Julien Perret
(4)
,
Juste Raimbault
(10, 11, 12)
,
Romain Reuillon
(1)
1
ISC-PIF -
Institut des Systèmes Complexes - Paris Ile-de-France
2 IDEES - Identité et Différenciation de l’Espace, de l’Environnement et des Sociétés
3 CRIHAN - Centre de Ressources Informatiques de Haute-Normandie, France
4 LaSTIG - Laboratoire des Sciences et Technologies de l'Information Géographique
5 Cirad - Centre de Coopération Internationale en Recherche Agronomique pour le Développement
6 CRIHAN - Centre de Ressources Informatiques de Haute-Normandie
7 IRSTEA - Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture
8 BioMedIA - Biomedical Image Analysis Group [London]
9 Ecole 42
10 Center for Advanced Spatial Analysis, UCL
11 ISC-PIF - Institut des Systèmes Complexes - Paris Ile-de-France
12 GC (UMR_8504) - Géographie-cités
2 IDEES - Identité et Différenciation de l’Espace, de l’Environnement et des Sociétés
3 CRIHAN - Centre de Ressources Informatiques de Haute-Normandie, France
4 LaSTIG - Laboratoire des Sciences et Technologies de l'Information Géographique
5 Cirad - Centre de Coopération Internationale en Recherche Agronomique pour le Développement
6 CRIHAN - Centre de Ressources Informatiques de Haute-Normandie
7 IRSTEA - Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture
8 BioMedIA - Biomedical Image Analysis Group [London]
9 Ecole 42
10 Center for Advanced Spatial Analysis, UCL
11 ISC-PIF - Institut des Systèmes Complexes - Paris Ile-de-France
12 GC (UMR_8504) - Géographie-cités
Mathieu Leclaire
- Fonction : Auteur
- PersonId : 916327
Sebastien Rey-Coyrehourcq
- Fonction : Auteur
- PersonId : 8345
- IdHAL : sebastien-rey-coyrehourcq
- ORCID : 0000-0001-7296-9695
- IdRef : 242550681
Hélène Arduin
- Fonction : Auteur
- PersonId : 1009561
Paul Chapron
- Fonction : Auteur
- PersonId : 176399
- IdHAL : paul-chapron
- ORCID : 0000-0002-3054-0759
Guillaume Chérel
- Fonction : Auteur
- PersonId : 1024031
Etienne Delay
- Fonction : Auteur
- PersonId : 513
- IdHAL : delay-etienne
- ORCID : 0000-0001-6633-6269
- IdRef : 187746702
Jonathan Passerat-Palmbach
- Fonction : Auteur
- PersonId : 1098
- IdHAL : jopasserat
- ORCID : 0000-0003-3178-9502
- IdRef : 233191046
Julien Perret
- Fonction : Auteur
- PersonId : 14493
- IdHAL : julienperret
- ORCID : 0000-0002-0685-0730
- IdRef : 115077049
Juste Raimbault
- Fonction : Auteur
- PersonId : 8803
- IdHAL : juste-raimbault
- ORCID : 0000-0003-0768-9480
- IdRef : 253120284
Romain Reuillon
- Fonction : Auteur
- PersonId : 916326
- IdHAL : romain-reuillon
Résumé
OpenMOLE (Reuillon et al., 2013) est une plateforme d’exploration automatique de modèles numériques. Elle permet d’étudier des programmes développés dans une très large gamme de langages. OpenMOLE permet aussi de distribuer la charge de calcul sur la plupart des environnements de calcul (serveur, clusters, grille de calcul, cloud). La description de ces expériences sont décrits à l’aide DSL à destination d’utilisateurs non-informaticiens et non-spécialistes des environnements HPC. Alors que cette plateforme fête sa 10ème release salué par une communauté d’utilisateur en forte croissance, un nouveau pas vient d’être franchi avec l’organisation en 2019 d’une première école d’été dédiée à “l’exploration de modèles”. Durant la formation, la plateforme et l’écosystème de méthodes d’exploration qui l’accompagne sont utilisés de manière intensive. Les travaux pratiques mettent en oeuvre l’exploration d’un modèle “jouet” de dynamiques complexes développé pour l’occasion. Il s’agit d’un modèle multi-agent spatialisé de type proie/prédateur sur la thématique des zombies. Les apprenants pourront découvrir l’usage et la spécificité de chacune des méthodes d’explorations intégrés dans la plateforme de façon interactive : analyses de sensibilité (Saltelli, Morris), calibrage et optimisation (Profiles, NSGA2, ABC), diversité (PSE). Lors des deux derniers jours, les participants sont invités à formuler des questions sur le modèle de Zombies et à en proposer une étude en utilisant les outils découverts les jours précédents. La mise en oeuvre rapide de ces méthodes n’étant possible qu’avec l’appui d’un environnement HPC, un partenariat avec l’UMR IDEES et le méso-centre Normand du CRIANN a été mis en place pour assurer un accès rapide aux ressources de calcul nécessaires (1000 coeurs / 25 participants) pour les explorations menées pendant les 5 jours d’école. Développé avant tout pour accéder à des ressources de type grille, OpenMOLE s’est constamment adapté pour offrir des connecteurs capable de suivre l’offre croissante et très diversifiée en environnements de calcul. Il s’agit d’ajouter à la fois des nouveaux connecteurs (PBS, SLURM, etc.) mais aussi de nouveaux moyens d’encapsulation et de déploiement des programmes utilisateurs (Kubernetes, UDocker, PRoot, etc.). La collaboration entre les deux équipes du CRIANN et d’OpenMOLE s’inscrit dans ce cadre. Bénéfique pour les deux parties, elle a permis de soulever et résoudre des points de blocages représentatifs des diversités de pratiques qui peuvent exister sur le plan matériel et logiciels (Fortran/C vs Java/R/Python) entre les deux communautés (Grille / Cluster). Dans cette présentation nous proposons de faire une synthèse des résultats obtenus par les groupes sur le modèle jouet, ainsi qu’un retour sur cette collaboration originale entre les deux équipes techniques d’OpenMOLE et du CRIANN.
Reuillon, R., Leclaire, M., and Rey-Coyrehourcq, S. (2013). Openmole, a workflow engine specifically tailored for the distributed exploration of simulation models. Future Generation Computer Systems, 29(8):1981–1990.
Domaines
GéographieFormat du dépôt | Annexe |
---|---|
Type de dépôt | Communication dans un congrès |
Résumé |
fr
OpenMOLE (Reuillon et al., 2013) est une plateforme d’exploration automatique de modèles numériques. Elle permet d’étudier des programmes développés dans une très large gamme de langages. OpenMOLE permet aussi de distribuer la charge de calcul sur la plupart des environnements de calcul (serveur, clusters, grille de calcul, cloud). La description de ces expériences sont décrits à l’aide DSL à destination d’utilisateurs non-informaticiens et non-spécialistes des environnements HPC. Alors que cette plateforme fête sa 10ème release salué par une communauté d’utilisateur en forte croissance, un nouveau pas vient d’être franchi avec l’organisation en 2019 d’une première école d’été dédiée à “l’exploration de modèles”. Durant la formation, la plateforme et l’écosystème de méthodes d’exploration qui l’accompagne sont utilisés de manière intensive. Les travaux pratiques mettent en oeuvre l’exploration d’un modèle “jouet” de dynamiques complexes développé pour l’occasion. Il s’agit d’un modèle multi-agent spatialisé de type proie/prédateur sur la thématique des zombies. Les apprenants pourront découvrir l’usage et la spécificité de chacune des méthodes d’explorations intégrés dans la plateforme de façon interactive : analyses de sensibilité (Saltelli, Morris), calibrage et optimisation (Profiles, NSGA2, ABC), diversité (PSE). Lors des deux derniers jours, les participants sont invités à formuler des questions sur le modèle de Zombies et à en proposer une étude en utilisant les outils découverts les jours précédents. La mise en oeuvre rapide de ces méthodes n’étant possible qu’avec l’appui d’un environnement HPC, un partenariat avec l’UMR IDEES et le méso-centre Normand du CRIANN a été mis en place pour assurer un accès rapide aux ressources de calcul nécessaires (1000 coeurs / 25 participants) pour les explorations menées pendant les 5 jours d’école. Développé avant tout pour accéder à des ressources de type grille, OpenMOLE s’est constamment adapté pour offrir des connecteurs capable de suivre l’offre croissante et très diversifiée en environnements de calcul. Il s’agit d’ajouter à la fois des nouveaux connecteurs (PBS, SLURM, etc.) mais aussi de nouveaux moyens d’encapsulation et de déploiement des programmes utilisateurs (Kubernetes, UDocker, PRoot, etc.). La collaboration entre les deux équipes du CRIANN et d’OpenMOLE s’inscrit dans ce cadre. Bénéfique pour les deux parties, elle a permis de soulever et résoudre des points de blocages représentatifs des diversités de pratiques qui peuvent exister sur le plan matériel et logiciels (Fortran/C vs Java/R/Python) entre les deux communautés (Grille / Cluster). Dans cette présentation nous proposons de faire une synthèse des résultats obtenus par les groupes sur le modèle jouet, ainsi qu’un retour sur cette collaboration originale entre les deux équipes techniques d’OpenMOLE et du CRIANN.
Reuillon, R., Leclaire, M., and Rey-Coyrehourcq, S. (2013). Openmole, a workflow engine specifically tailored for the distributed exploration of simulation models. Future Generation Computer Systems, 29(8):1981–1990.
|
Titre |
fr
Retour d'expérience de l'école OpenMOLE "ExModelo", organisée en partenariat avec le méso-centre du CRIANN
|
Auteur(s) |
Mathieu Leclaire
1
, Sebastien Rey-Coyrehourcq
2
, Béatrice Charton
3
, Hélène Arduin
, Paul Chapron
4
, Guillaume Chérel
1
, Etienne Delay
5
, Benoist Gaston
6
, François Lavallée
7
, Jonathan Passerat-Palmbach
8
, Pierre Peigne
9
, Julien Perret
4
, Juste Raimbault
10, 11, 12
, Romain Reuillon
1
1
ISC-PIF -
Institut des Systèmes Complexes - Paris Ile-de-France
( 46714 )
- 57-59 rue Lhomond 75005 Paris
- France
2
IDEES -
Identité et Différenciation de l’Espace, de l’Environnement et des Sociétés
( 97036 )
- 7 Rue Thomas Becket 76821 Mont-Saint-Aignan Cedex
- France
3
CRIHAN -
Centre de Ressources Informatiques de Haute-Normandie, France
( 407276 )
- France
4
LaSTIG -
Laboratoire des Sciences et Technologies de l'Information Géographique
( 536752 )
- France
5
Cirad -
Centre de Coopération Internationale en Recherche Agronomique pour le Développement
( 11574 )
- Siège 42, rue Scheffer 75116 Paris
- France
6
CRIHAN -
Centre de Ressources Informatiques de Haute-Normandie
( 19122 )
- Centre de Ressources Informatiques de Haute-Normandie, 745 avenue de l'Universit´e, 76800 Saint ´ Etienne du Rouvray, France
- France
7
IRSTEA -
Institut national de recherche en sciences et technologies pour l'environnement et l'agriculture
( 302049 )
- France
8
BioMedIA -
Biomedical Image Analysis Group [London]
( 409643 )
- Imperial College London
180 Queen's Gate
London SW7 2AZ, UK
- Royaume-Uni
9
Ecole 42
( 579072 )
- France
10
Center for Advanced Spatial Analysis, UCL
( 553466 )
- Royaume-Uni
11
ISC-PIF -
Institut des Systèmes Complexes - Paris Ile-de-France
( 541899 )
- 57-59 rue Lhomond 75005 Paris
- France
12
GC (UMR_8504) -
Géographie-cités
( 43649 )
- 13 rue du Four - 75006 Paris
- France
|
Pays |
France
|
URL du congrès ou éditeur |
https://jcad2019.sciencesconf.org/
|
Langue du document |
Français
|
Vulgarisation |
Non
|
Titre du congrès |
Journées Calcul et Données 2019
|
Actes |
Non
|
Comité de lecture |
Oui
|
Invité |
Non
|
Audience |
Internationale
|
Date fin congrès |
2019-10-11
|
Date début congrès |
2019-10-09
|
Ville |
Toulouse
|
Domaine(s) |
|
Voir aussi |
|
Mots-clés |
en
COM, PARIS team
|
Origine :
Fichiers produits par l'(les) auteur(s)
Loading...