Fine-grained Locality-aware Parallel Scheme for Anisotropic Mesh Adaptation. (2016)
- Record Type:
- Journal Article
- Title:
- Fine-grained Locality-aware Parallel Scheme for Anisotropic Mesh Adaptation. (2016)
- Main Title:
- Fine-grained Locality-aware Parallel Scheme for Anisotropic Mesh Adaptation
- Authors:
- Rakotoarivelo, Hoby
Ledoux, Franck
Pommereau, Franck - Abstract:
- Abstract: In this paper, we provide a fine-grained parallel scheme for anisotropic mesh adaptation on NUMA 1 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.
- Is Part Of:
- Procedia engineering. Volume 163(2016)
- Journal:
- Procedia engineering
- Issue:
- Volume 163(2016)
- Issue Display:
- Volume 163, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 163
- Issue:
- 2016
- Issue Sort Value:
- 2016-0163-2016-0000
- Page Start:
- 123
- Page End:
- 135
- Publication Date:
- 2016
- Subjects:
- Irregular applications -- Anisotropic Mesh Adaptation -- Fine-grained parallel meshing -- NUMA-aware algorithms.
Engineering -- Congresses
Engineering -- Periodicals
Engineering
Conference proceedings
Periodicals
620.005 - Journal URLs:
- http://www.sciencedirect.com/science/journal/18777058 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.proeng.2016.11.035 ↗
- Languages:
- English
- ISSNs:
- 1877-7058
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 933.xml