Solveurs rapides pour l'aéroacoustique haute fréquence

par Marek Felsoci

Projet de thèse en Informatique

Sous la direction de Guillaume Sylvand et de Emmanuel Agullo.

Thèses en préparation à Bordeaux , dans le cadre de École doctorale de mathématiques et informatique (Talence, Gironde) , en partenariat avec Laboratoire bordelais de recherche en informatique (laboratoire) et de Supports et Algorithmes pour les applications numériques hautes performances (SATANAS) (equipe de recherche) depuis le 29-10-2019 .


  • Résumé

    Dans ce projet de recherche, nous nous intéressons à de nombreux aspects qui incluent la conception de nouvelles techniques avancées pour résoudre ces grands systèmes linéaires mixtes denses et creux, la comparaison approfondie de ces nouvelles approches aux approches existantes et l'application de ces idées novatrices à des cas de test industriels réalistes. L'utilisation de solveurs de H-matrices sur ces problèmes sera étudiée (dans le prolongement d'un doctorat actuellement en cours). Airbus CR&T, en collaboration avec Inria Bordeaux Sud-Ouest, a développé un solveur de H-matrice à base de tâches sur le moteur d'exécution StarPU[7]. La question de l'évolutivité parallèle des outils basés sur les tâches est un sujet de recherche actif, utilisant un nouveau moteur de communication tel que NewMadeleine[8], qui sera étudié au cours de ce projet, en conjonction avec de nouvelles idées algorithmiques sur l'écriture basée sur les tâches des algorithmes H-matrice. Des idées provenant du domaine des solveurs directs creux (comme la dissection emboîtée ou la factorisation symbolique) ont été testées dans les H-matrices. Cette activité sera poursuivie et étendue. La comparaison avec les outils existants sera effectuée sur de grands cas de test réalistes. Des schémas de couplage entre ces outils et les méthodes hiérarchiques utilisées dans la matrice H seront également développés et testés.

  • Titre traduit

    Fast Solvers for High Frequency Aeroacoustics


  • Résumé

    In this research project, we are interested in many aspects that include the design of new advanced techniques to solve these large mixed dense/sparse linear systems, the extensive comparison of these new approaches to the existing ones, and the application of these innovative ideas on realistic industrial test cases. The use of H-matrix solvers on these problems will be investigated (in the continuation of a PhD currently in progress). Airbus CR&T, in collaboration with Inria Bordeaux Sud-Ouest, has developed a task-based H-matrix solver on top of the runtime engine StarPU [7]. The question of parallel scalability of task-based tools is an active subject of research, using new communication engine such as NewMadeleine [8], that will be investigated during this project, in conjunction with new algorithmic ideas on the task-based writing of H-matrix algorithms. Ideas coming from the field of sparse direct solvers (such as nested dissection or symbolic factorization) have been tested within H-matrices. This activity will be continued and extended. Comparison with existing tools will be performed on large realistic test cases. Coupling schemes between these tools and the hierarchical methods used in H-matrix will be developed and benched as well.