DNS/LES using a minimal set of algebraic Kernels: challenges and opportunities
Visualitza/Obre
Alg4DNS_LES.pdf (506,8Kb) (Accés restringit)
Sol·licita una còpia a l'autor
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/384145
Tipus de documentText en actes de congrés
Data publicació2022
EditorParallel Computational Fluid Dynamics (ParCFD)
Condicions d'accésAccés restringit per política de l'editorial
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
In the last decades, CFD has become a standard design tool in many fields such as automotive, aeronautical and wind power industries. The driven force behind this is the development of numerical techniques in conjunction with the progress of high performance computing (HPC) systems. However, nowadays we can say that its legacy from the 90-2000s is hindering its progress. The reasons are two-fold: (i) codes designed for CPUs cannot be easily ported and optimized to new architectures (GPUs, ARM...) and (ii) legacy numerical methods chosen to solve (quasi)steady problems using RANS models are not appropriate for more accurate (and more expensive) techniques such as LES or DNS. This work aims to interlace these two pillars with the final goal to enable LES/DNS of industrial applications to be efficiently carried out on modern HPC systems while keeping codes easy to port and maintain. In this regard, a fully-conservative discretization for collocated unstructured grids is used: namely, it exactly preserves the symmetries of the underlying differential operators and is based on only five discrete operators (i.e. matrices): the cell-centered and staggered control volumes (diagonal matrices), ¿c and ¿s, the face normal vectors, Ns, the cell-to-face interpolation, ¿c¿s and the cell-toface divergence operator, M. Therefore, it constitutes a robust approach that can be easily implemented in already existing codes. Then, for the sake of cross-platform portability and optimization, CFD algorithms must rely on a very reduced set of (algebraic) kernels (e.g. sparse-matrix vector product, SpMV; dot product; linear combination of vectors). This imposes restrictions and challenges that need to be addressed such as the inherent low arithmetic intensity of the SpMV, the reformulation of flux limiters and boundary conditions or the efficient computation of eigenbounds to determine the time-step. Results showing the benefits of symmetry-preserving discretizations will be presented together with novel methods aiming to keep a good balance between portability and performance.
CitacióTrias, F.X. [et al.]. DNS/LES using a minimal set of algebraic Kernels: challenges and opportunities. A: International Conference on Parallel Computational Fluid Dynamics. "33rd International Conference on Parallel Computational Fluid Dynamics: 25-27 May 2022, Alba, Italy: proceedings". Parallel Computational Fluid Dynamics (ParCFD), 2022,
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Alg4DNS_LES.pdf | 506,8Kb | Accés restringit |