De l'algorithme à l'implémentation, élaboration d'un flot d'optimisations pour le calcul haute performance temps réel sur systèmes embarqués parallèles hétérogènes

par Mickaël Seznec

Projet de thèse en Traitement du signal et des images

Sous la direction de Nicolas Gac et de François Orieux.

Thèses en préparation à Paris Saclay , dans le cadre de École doctorale Sciences et technologies de l'information et de la communication (Orsay, Essonne ; 2015-....) , en partenariat avec L2S - Laboratoire des signaux et systèmes (laboratoire) , Signaux (equipe de recherche) et de Université Paris-Sud (établissement de préparation de la thèse) depuis le 01-09-2018 .


  • Résumé

    Thalès TRT et le laboratoire L2S font face, dans des contextes différents, à la problématique de la recherche des performances optimales pour des algorithmes de plus en plus complexes sur des architectures de calcul, elles aussi de plus en plus complexes. La recherche des meilleures performances possibles pour les applications requérant des systèmes embarqués (spatial, défense, sécurité, transport…) nécessite la conjonction de plusieurs expertises portées bien souvent par des équipes différentes voire des entités différentes. En effet, d'une part les applications deviennent de plus en plus exigeantes en terme de performances, et d'autre part les systèmes embarqués requièrent une utilisation de plus en plus élaborée de leurs ressources de calcul dûe notamment à une hétérogénéité des cibles (CPU, GPU, DSP, FPGA…) et une arborescence de liens de communication de plus en plus développée. Dans cette recherche de la meilleure combinaison d'architectures et d'algorithmes pour respecter les contraintes particulièrement fortes dans le domaine de l'embarqué (temps réel, basse consommation énergétique, coût maîtrisé et bien entendu précision des résultats), la frontière existant entre l'expertise dans le domaine de l'application et l'expertise des systèmes embarqués devient de plus en plus marquée. Or elle réduit l'espace d'exploration des solutions susceptibles d'optimiser au mieux l'application sur une cible matérielle et peut potentiellement empêcher l'obtention des performances attendues. Dans ce contexte, un travail plus poussé d'optimisation à l'interface de l'application et du calcul haute performance embarqué s'avère plus que nécessaire.

  • Titre traduit

    From the algorithm to the targets, optimisation flow for the real-time high performance computing on heterogeneous parallel embedded system


  • Résumé

    -