A predictive load balancing approach for parallel anisotropic adaptive finite element solvers in aerodynamics - Mines Paris Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

A predictive load balancing approach for parallel anisotropic adaptive finite element solvers in aerodynamics

Résumé

This work is motivated by the success of the anisotropic adaptive finite element methods in accurately simulating complex physical systems in science and engineering. The parallel implementation of anisotropic adaptive finite element methods is a challenging task for which we should take into account the workload imbalance caused by the dynamic change of the mesh. Indeed, the parallel remeshing involves parallel mesh repartitioning in order to load balance the global workload and reducing interface communications. We have developed and optimized in the last years, tools and algorithms to manage efficiently the dynamic load balancing in the framework of parallel anisotropic mesh adaptation [1, 3]. However, there still complicated and challenging to derive a predictive and quantitative estimation of parallel workload of adaptive finite element meshes. Indeed, the mesh adaptation procedure changes dynamically the size of the mesh over all the processes. This mechanism is managed by an error indicator/estimator that allows to equi-distribute the error over the entire domain by refining and coarsening the mesh in the regions where it is needed [2]. In other words, the size of the problem changes permanently along the runtime execution. The leading questions that arise from this analysis are: how to derive a scalability model to measure the parallel efficiency of a dynamic adaptive simulation? And how to estimate quantitatively the worakload needed to achieve the remeshing stage? We propose in this paper, an anisotropic a posteriori error estimator that controls the error due to mesh discretization in all space directions. From the a posteriori error analysis, we get an optimal metric (optimal mesh) as a minimum of an error indicator function constrained by a given number of elements. The optimal metric obtained is used to build an optimal mesh for the given number of elements and also to derive a quantitative estimation of the work that will be done in the remeshing stage. We conduct performance analysis over different aerodynamic turbulent flows to highlight effectiveness of the proposed approach. REFERENCES [1] Y. Mesri, H. Digonnet, T. Coupez. Advanced parallel computing in material forming with CIMLib. E. J. of Computational Mechanics, 18(7-8):669-694, 2009. [2] Y, Mesri, M. Khalloufi, E. Hachem, On optimal simplicial meshes for minimizing the Hessian-based errors, APNUM, Vol. 109, pp. 235-249, 2016 [3] Y. Mesri, H. Digonnet, T. Coupez, Hierarchical adaptive multi-mesh partitioning algorithm on heterogeneous systems. Parallel Computational Fluid Dynamics 2008, 299-306

Domaines

Matériaux
Fichier non déposé

Dates et versions

hal-01521914 , version 1 (12-05-2017)

Identifiants

  • HAL Id : hal-01521914 , version 1

Citer

Youssef Mesri, Alban Bazile, Elie Hachem. A predictive load balancing approach for parallel anisotropic adaptive finite element solvers in aerodynamics. 19th International Conference on Finite Elements in Flow Problems FEF 2017, Apr 2017, Rome, Italy. ⟨hal-01521914⟩
95 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More