article · LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas) · 2016
Many-task computing on many-core architectures
Hoffman, J., Jansson, J., Jansson, N.
Cited by 0Open access
Abstract
Developing multiphysics finite element methods (FEM) and scalable HPC implementations can be very challenging in terms of software complexity and performance, even more so with the addition of goal-oriented adaptive mesh refinement. To manage the complexity we in this work present general adaptive stabilized methods with automated implementation in the FEniCS-HPC automated open source software framework. This allows taking the weak form of a partial differential equation (PDE) as input in near-mathematical notation and automatically generating the low-level implementation source code and auxiliary equations and quantities necessary for the adaptivity. We demonstrate new optimal strong scaling results for the whole adaptive framework applied to turbulent flow on massively parallel architectures down to 25000 vertices per core with ca. 5000 cores with the MPI-based PETSc backend and for assembly down to 500 vertices per core with ca. 20000 cores with the PGAS-based JANPACK backend. As a demonstration of the power of the combination of the scalability together with the adaptive methodology allowing prediction of gross quantities in turbulent flow we present an application in aerodynamics of a full DLR-F11 aircraft in connection with the HiLift-PW2 benchmarking workshop with good match to experiments.
Cite this paper
Hoffman, J., Jansson, J., & Jansson, N. (2016). Many-task computing on many-core architectures. LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas).
Hoffman, J., et al. “Many-task computing on many-core architectures.” LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas), 2016.
Hoffman, J., J. Jansson, and N. Jansson. 2016. “Many-task computing on many-core architectures.” LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas).
Hoffman, J., Jansson, J. and Jansson, N. (2016) ‘Many-task computing on many-core architectures’, LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas).
@article{hoffman2016many,
title = {{Many-task computing on many-core architectures}},
author = {Hoffman, J. and Jansson, J. and Jansson, N.},
journal = {LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas)},
year = {2016}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.