International audienceIn this paper, we provide a fine-grained parallel scheme for anisotropic mesh adaptation on NUMA1 architectures. Data dependencies are expressed by a graph for each kernel, and concurrency is extracted through fine-grained graph coloring. Tasks are structured into bulk-synchronous steps to avoid data races and to aggregate shared-data accesses. To ensure performance prediction, time cost and load imbalance are theoretically characterized. The devised scheme was evaluated on a 4 NUMA node (2-socket) machine, and a mean efficiency of 70% was reached on 32 cores for 3 kernels out of 4. The impact of irregular degree distribution and data layout on scalability is highlighted
Computational fluid dynamics (CFD) has become critical to the design and analysis of aerospace vehic...
Mesh generation is an essential component for many engineering applications. The ability to generate...
La simulation numérique d'écoulements complexes telles que les turbulences ou la propagation d'ondes...
AbstractIn this paper, we provide a fine-grained parallel scheme for anisotropic mesh adaptation on ...
International audienceIn this paper, we present a fine-grained multi-stage metric-based triangular r...
Thread-level parallelism in irregular applications with mutable data dependencies presents challenge...
Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh ba...
AbstractWe devise a strategy in order to generate large-size adapted anisotropic meshes O(108 −109) ...
Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh ba...
International audienceWe devise a strategy in order to generate large-size adapted anisotropic meshe...
Finite-element methods are a critical component of the design and analysis procedures of many (bio-)...
International audienceIn this paper, we present developments done to obtain efficient parallel compu...
International audienceWe present a parallel unstructured mesh adaptation algorithm based on iterativ...
International audienceIn this paper, we present some solutions to handle to problems commonly encoun...
ISBN 978-84-942844-7-2International audienceThis paper presents a parallel remeshing algorithm for d...
Computational fluid dynamics (CFD) has become critical to the design and analysis of aerospace vehic...
Mesh generation is an essential component for many engineering applications. The ability to generate...
La simulation numérique d'écoulements complexes telles que les turbulences ou la propagation d'ondes...
AbstractIn this paper, we provide a fine-grained parallel scheme for anisotropic mesh adaptation on ...
International audienceIn this paper, we present a fine-grained multi-stage metric-based triangular r...
Thread-level parallelism in irregular applications with mutable data dependencies presents challenge...
Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh ba...
AbstractWe devise a strategy in order to generate large-size adapted anisotropic meshes O(108 −109) ...
Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh ba...
International audienceWe devise a strategy in order to generate large-size adapted anisotropic meshe...
Finite-element methods are a critical component of the design and analysis procedures of many (bio-)...
International audienceIn this paper, we present developments done to obtain efficient parallel compu...
International audienceWe present a parallel unstructured mesh adaptation algorithm based on iterativ...
International audienceIn this paper, we present some solutions to handle to problems commonly encoun...
ISBN 978-84-942844-7-2International audienceThis paper presents a parallel remeshing algorithm for d...
Computational fluid dynamics (CFD) has become critical to the design and analysis of aerospace vehic...
Mesh generation is an essential component for many engineering applications. The ability to generate...
La simulation numérique d'écoulements complexes telles que les turbulences ou la propagation d'ondes...