Automatic parallelization of multi-rate fmi-based co-simulation on multi-core

Abstract : Co-simulation refers to simulating a complex system using several coupled numerical models. Engineers define the rate of data exchange between the models by setting communication steps. FMI is a standardized interface which easily allows coupling and co-simulation of numerical models. The RCOSIM approach allows the parallelization on multi-core processors of co-simulations using the FMI standard. In this paper, we tackle the limitations of this approach. First, we extend the co-simulation to multi-rate, i.e. with different communication steps. We present graph transformation rules and an algorithm that allow the execution of each model at its respective rate while ensuring correct data exchange between models. Second, we present an acyclic orientation heuristic for handling mutual exclusion constraints between operations that belong to the same model due to the non-thread-safe implementation of FMI. We evaluate the obtained speedup on a multi-core processor and the effect on the accuracy of the numerical results.
Type de document :
Communication dans un congrès
TMS/DEVS 2017 - Symposium on Theory of Modeling and Simulation , Apr 2017, Virginia Beach, United States. ACM, Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, pp.Article No. 5 2017, 〈http://scs.org/〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01610268
Contributeur : Yves Sorel <>
Soumis le : mercredi 4 octobre 2017 - 15:47:57
Dernière modification le : mardi 15 mai 2018 - 14:50:04

Fichier

final_cr_paper.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01610268, version 1

Collections

Citation

Salah Eddine Saidi, Nicolas Pernet, Yves Sorel. Automatic parallelization of multi-rate fmi-based co-simulation on multi-core. TMS/DEVS 2017 - Symposium on Theory of Modeling and Simulation , Apr 2017, Virginia Beach, United States. ACM, Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, pp.Article No. 5 2017, 〈http://scs.org/〉. 〈hal-01610268〉

Partager

Métriques

Consultations de la notice

285

Téléchargements de fichiers

87