Skip to Main content Skip to Navigation
New interface
Journal articles

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.
Complete list of metadata

Cited literature [47 references]  Display  Hide  Download
Contributor : Daniel Simon Connect in order to contact the contributor
Submitted on : Wednesday, November 23, 2016 - 10:33:14 AM
Last modification on : Friday, August 5, 2022 - 10:53:04 AM


Files produced by the author(s)



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, 2017, 93 (3), pp.185-200. ⟨10.1177/0037549716684026⟩. ⟨lirmm-01326188v2⟩



Record views


Files downloads