CHOPtrey: contextual online polynomial extrapolation for enhanced multi-core co-simulation of complex systems

Abir Ben Khaled-El Feki 1 Laurent Duval 1 Cyril Faure 2 Daniel Simon 3 Mongi Ben Gaïd 1
3 CAMIN - Control of Artificial Movement and Intuitive Neuroprosthesis
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : The growing complexity of Cyber-Physical Systems (CPS), together with increasingly available parallelism provided by multi-core chips, fosters the parallelization of simulation. Simulation speed-ups are expected from co-simulation and parallelization based on model splitting into weakly coupled sub-models, as for instance in the framework of Functional Mockup Interface (FMI). However, slackened synchronization between sub-models and their associated solvers running in parallel introduces integration errors, which must be kept inside acceptable bounds. CHOPtrey denotes a forecasting framework enhancing the performance of complex system co-simulation, with a trivalent articulation. First, we consider the framework of a Computa-tionally Hasty Online Prediction system (CHOPred). It allows to improve the trade-off between integration speed-ups, needing large communication steps, and simulation precision, needing frequent updates for model inputs. Second, smoothed adaptive forward prediction improves co-simulation accuracy. It is obtained by past-weighted extrapolation based on Causal Hopping Oblivious Polynomials (CHOPoly). And third, signal behavior is segmented to handle the discon-tinuities of the exchanged signals: the segmentation is performed in a Contextual & Hierarchical Ontology of Patterns (CHOPatt). Implementation strategies and simulation results demonstrate the framework ability to adap-tively relax data communication constraints beyond synchronization points which sensibly accelerate the simulation. The CHOPtrey framework extends the range of applications of standard Waring-Lagrange polynomial extrapolation, often deemed unstable. The embedding of predictions in lag-dependent smoothing and discontinuity handling demonstrates its practical efficiency.
Type de document :
Article dans une revue
SIMULATION, SAGE Publications, 2017, 93 (3), pp.185--200. <10.1177/0037549716684026>
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01326188
Contributeur : Daniel Simon <>
Soumis le : mercredi 23 novembre 2016 - 10:33:14
Dernière modification le : mardi 28 février 2017 - 15:39:25

Fichier

2016_j-scs_simulation_choptrey...
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Abir Ben Khaled-El Feki, Laurent Duval, Cyril Faure, Daniel Simon, Mongi Ben Gaïd. CHOPtrey: contextual online polynomial extrapolation for enhanced multi-core co-simulation of complex systems. SIMULATION, SAGE Publications, 2017, 93 (3), pp.185--200. <10.1177/0037549716684026>. <lirmm-01326188v2>

Partager

Métriques

Consultations de
la notice

206

Téléchargements du document

51