Asynchronous Global-Local Non-Invasive Coupling
Résumé
Our aim is to derive an asynchronous version of the non intrusive Global-Local coupling. This method consists in using a coarse description of a structure and enriching the modeling of some zones of interest with enhanced geometry, refined mesh, complex material laws. Mathematically, the method is a stationary iteration which proved to be particularly robust to solve nonlinear problems. An asynchronous version would bring several advantages, the method would be more resilient and less sensitive to load balance, it would make better use of the computational resources whether high performance cluster or network of workstations. Paracontraction techniques have been used to prove the convergence of the asynchronous model. From an implementation point of view based, our approach makes use of MPI one-sided communication, each CPU can directly access the memory of the other CPUs to get or to put pieces of information. Using a python code driving the getfem finite element software and the mpi4py library. Comparison with a synchronous version of the code will be provided. The results are carried out with Ruche supercomputer commonly used by cole CentraleSupelec and ENS Paris Saclay. A weak scalability study will be performed on an academic configuration, and a turbine blade from the high-pressure compressor of a turbomachine will be studied where patches are used to introduce micro-perforations in the geometry of the leading and trailing edges.