Context-based polynomial extrapolation and slackened synchronization for fast multi-core simulation using FMI

Abir Ben Khaled 1, 2, * Laurent Duval 2 Mohamed El Mongi Ben Gaïd 2 Daniel Simon 3, *
* Corresponding author
1 NECS - Networked Controlled Systems
Inria Grenoble - Rhône-Alpes, GIPSA-DA - Département Automatique
3 DEMAR - Artificial movement and gait restoration
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : The growing complexity of systems, together with in- creasing available parallelism provided by multi-core chips, calls for the parallelization of simulation. Simu- lation speed-ups are expected from co-simulation and parallelization based on models splitting into loosely coupled sub-systems in the framework of Functional Mockup Interface (FMI). However, slackened syn- chronization between the sub-models and associated solvers running in parallel introduces integration er- rors, which must be kept inside predefined bounds. In this paper, context-based extrapolation is investigated to improve the trade-off between integration speed- ups, needing large communication steps, and simula- tion precision, needing frequent updates for the mod- els inputs. An internal combustion engine, based on FMI for model exchange, is used to assess the paral- lelization methodology.
Document type :
Conference papers
Complete list of metadatas

Cited literature [19 references]  Display  Hide  Download

https://hal.inria.fr/hal-00968895
Contributor : Daniel Simon <>
Submitted on : Tuesday, April 1, 2014 - 5:26:58 PM
Last modification on : Tuesday, October 1, 2019 - 10:40:06 AM
Long-term archiving on : Tuesday, July 1, 2014 - 2:45:54 PM

File

ecp14096023.pdf
Files produced by the author(s)

Identifiers

Citation

Abir Ben Khaled, Laurent Duval, Mohamed El Mongi Ben Gaïd, Daniel Simon. Context-based polynomial extrapolation and slackened synchronization for fast multi-core simulation using FMI. MODELICA, Mar 2014, Lund, Sweden. pp.225-234, ⟨10.3384/ecp14096225⟩. ⟨hal-00968895⟩

Share

Metrics

Record views

4462

Files downloads

831