Projet ANR-06-TLOG-0026 – PARADE : Parallel numerical Algorithms for Real time simulation of Algebraic Differential Equations systems (Algorithmes Numériques/Symboliques Parallèles de Résolution de Systèmes d'Equations Algébro-Differentielles)
Programme : Programme Technologies Logicielles (TLOG) 2006
Année de financement : 2006
Coordinateur du projet : UNIVERSITE CLAUDE BERNARD - LYON 1 (UNIVERSITE CLAUDE BERNARD - LYON 1)
Partenaires : Entreprise autre que TPE ou PME; Inria Centre Paris - Rocquencourt; PME; Université Blaise Pascal; Université Claude Bernard - Lyon 1; Université Claude Bernard - Lyon 1
Montant : 1071651.0 euros
Durée : 36 mois
Résumé : MOTS CLEFS : Simulation Système, Parallélisme, Co-simulation, Temps réel.     Les éditeurs de logiciels de Simulation Système continue et/ou discrète comme IMAGINE/AMESim et INRIA/Scilab en France sont confrontés à la problématique de la parallélisation des schémas de résolution. D’un côté parce que le mouvement vers la « maquette virtuelle système » conduit à des problèmes dont la taille augmente de par la complexification et l’enrichissement de modèles qui sont le plus souvent raides et fortement non linéaires. D’un autre côté parce que l’utilisation de ces modèles physiques dans un contexte « Temps Réel », que ce soit pour la conception du « contrôle commande » où le « software est dans la boucle » (SIL, pour « Software-In-the-Loop ») ou au niveau de l’intégration et de la validation où le « hardware est dans la boucle » (HIL, pour Hardware-in-the-Loop), pousse également vers la parallélisation des schémas de résolution pour respecter les contraintes de simulation en temps réel. Enfin parce que la simulation système conduit fréquemment à faire co-exister des simulateurs dont l’origine, la nature ou les échelles de discrétisation spatiales et/ou temporelles diffèrent. Sans perdre de vue la pression qu’apporte l’utilisation des logiciels de Simulation Système en combinaison d’outils d’optimisation et de conception robuste dans les phases de conception amont.    Ce qui précède pose un ensemble de problématiques qui constituent l’objet du projet de recherche exploratoire PARADE :    -	La décomposition des systèmes d’équations différentielles ordinaires (EDOs) ou algébro-différentielles (EADs) que l’on rencontre en simulation système. Si la parallélisation des systèmes d’équations aux dérivées partielles (EDPs) est un domaine bien maîtrisé aujourd’hui, la parallélisation des systèmes d’EADs reste un sujet ouvert, avec un ensemble de spécificités propres à intégrer.  -	La mise en conformité des schémas d’intégration spatiale et/ou temporelle dans ces stratégies de résolution parallèle.  -	L’organisation de la co-simulation proprement dite, pour laquelle un ensemble de sous-problèmes peuvent être listés : les protocoles de co-simulation, la communication entre les différents processus selon les architectures hardware, l’équilibrage des charges.    Ces problématiques seront abordées dans deux perspectives bien distinctes : la parallélisation des simulateurs temps réels et les problèmes de grande taille relevant du calcul « intensif ». Chaque problème ayant ses spécificités propres en termes d’architecture de calculs multi-processeurs, de système d’exploitation et d’objectifs de simulation physique.