Parallelization, Distribution and Scaling of Multi-Simulations on Multi-Core Clusters, with DACCOSIM Environment

Abstract : DACCOSIM is a multi-simulation environment for continuous time systems , relying on FMI-CS standard and making easy the design of a multi-simulation graph. Moreover, DACCOSIM has been specially developed to run on multi-core PC clusters, in order to achieve speedup and size up on large scale multi-simulations. However, the distribution of the multi-simulation graph remains complex and is still under responsibility of the simulation developer. This paper introduces DACCOSIM parallel and distributed architecture, and our strategies to achieve efficient distribution of multi-simulation graph on multi-core clusters. Some performance experiments on two clusters, running up to 81 active components (FMU) and using up to 16 multi-core computing nodes, are shown. Performances measured on our faster cluster exhibit a good scalability, but some limitations of current DACCOSIM implementation are discussed.
Type de document :
Autre publication
Scientific and Technical Report. 2016
Liste complète des métadonnées

Littérature citée [12 références]  Voir  Masquer  Télécharger

https://hal-centralesupelec.archives-ouvertes.fr/hal-01289194
Contributeur : Stéphane Vialle <>
Soumis le : mercredi 23 mars 2016 - 21:49:46
Dernière modification le : samedi 17 février 2018 - 01:16:12
Document(s) archivé(s) le : lundi 14 novembre 2016 - 03:43:50

Fichier

TR-DACCOSIM-Scaling.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Copyright (Tous droits réservés)

Identifiants

  • HAL Id : hal-01289194, version 3

Citation

Cherifa Dad, Stéphane Vialle, Mathieu Caujolle, Jean-Philippe Tavella, Michel Ianotto. Parallelization, Distribution and Scaling of Multi-Simulations on Multi-Core Clusters, with DACCOSIM Environment. Scientific and Technical Report. 2016. 〈hal-01289194v3〉

Partager

Métriques

Consultations de la notice

171

Téléchargements de fichiers

138