[en] A new approach called embedded ensemble propagation has recently been proposed to improve the efficiency of sampling-based uncertainty quantification methods on emerging architectures. It consists of simultaneously evaluating a subset of samples of the model, instead of evaluating them individually. This method improves memory access patterns, enables sharing of information from sample to sample, reduces message passing latency, and improves opportunities for vectorization. However, the impact of these improvements on the efficiency of the code depends on its code divergence, whereby individual samples within an ensemble must follow different code execution paths.
In this presentation we will show the feasibility of propagating an ensemble through mechanical contact problems, discuss some of the code divergence issues arising in mechanical contact problems where each sample within an ensemble can give rise to a different contact configuration, discuss strategies to manage them, and illustrate them with numerical examples. At the end we will extend these notions to more general non-linear problems.
Disciplines :
Engineering, computing & technology: Multidisciplinary, general & others
Author, co-author :
Liegeois, Kim ; Université de Liège - ULiège > Département d'aérospatiale et mécanique > Computational and stochastic modeling
Boman, Romain ; Université de Liège - ULiège > Département d'aérospatiale et mécanique > Département d'aérospatiale et mécanique
Phipps, Eric; Sandia National Laboratories > Center for Computing Research
Wiesner, Tobias; Sandia National Laboratories > Center for Computing Research
Arnst, Maarten ; Université de Liège - ULiège > Département d'aérospatiale et mécanique > Computational and stochastic modeling
Language :
English
Title :
On the Ensemble Propagation for Efficient Uncertainty Quantification of Mechanical Contact Problems