Parallel fast-neighbor-searching and communication strategy for particle-based methods. Issue 3 (8th April 2019)
- Record Type:
- Journal Article
- Title:
- Parallel fast-neighbor-searching and communication strategy for particle-based methods. Issue 3 (8th April 2019)
- Main Title:
- Parallel fast-neighbor-searching and communication strategy for particle-based methods
- Authors:
- Fu, Lin
Ji, Zhe
Hu, Xiangyu Y.
Adams, Nikolaus A. - Abstract:
- Abstract : Purpose: This paper aims to develop a parallel fast neighbor search method and communication strategy for particle-based methods with adaptive smoothing-length on distributed-memory computing systems. Design/methodology/approach: With a multi-resolution-based hierarchical data structure, the parallel neighbor search method is developed to detect and construct ghost buffer particles, i.e. neighboring particles on remote processor nodes. To migrate ghost buffer particles among processor nodes, an undirected graph is established to characterize the sparse data communication relation and is dynamically recomposed. By the introduction of an edge coloring algorithm from graph theory, the complex sparse data exchange can be accomplished within optimized frequency. For each communication substep, only efficient nonblocking point-to-point communication is involved. Findings: Two demonstration scenarios are considered: fluid dynamics based on smoothed-particle hydrodynamics with adaptive smoothing-length and a recently proposed physics-motivated partitioning method [Fu et al., JCP 341 (2017): 447-473]. Several new concepts are introduced to recast the partitioning method into a parallel version. A set of numerical experiments is conducted to demonstrate the performance and potential of the proposed parallel algorithms. Originality/value: The proposed methods are simple to implement in large-scale parallel environment and can handle particle simulations with arbitrarilyAbstract : Purpose: This paper aims to develop a parallel fast neighbor search method and communication strategy for particle-based methods with adaptive smoothing-length on distributed-memory computing systems. Design/methodology/approach: With a multi-resolution-based hierarchical data structure, the parallel neighbor search method is developed to detect and construct ghost buffer particles, i.e. neighboring particles on remote processor nodes. To migrate ghost buffer particles among processor nodes, an undirected graph is established to characterize the sparse data communication relation and is dynamically recomposed. By the introduction of an edge coloring algorithm from graph theory, the complex sparse data exchange can be accomplished within optimized frequency. For each communication substep, only efficient nonblocking point-to-point communication is involved. Findings: Two demonstration scenarios are considered: fluid dynamics based on smoothed-particle hydrodynamics with adaptive smoothing-length and a recently proposed physics-motivated partitioning method [Fu et al., JCP 341 (2017): 447-473]. Several new concepts are introduced to recast the partitioning method into a parallel version. A set of numerical experiments is conducted to demonstrate the performance and potential of the proposed parallel algorithms. Originality/value: The proposed methods are simple to implement in large-scale parallel environment and can handle particle simulations with arbitrarily varying smoothing-lengths. The implemented smoothed-particle hydrodynamics solver has good parallel performance, suggesting the potential for other scientific applications. … (more)
- Is Part Of:
- Engineering computations. Volume 36:Issue 3(2019)
- Journal:
- Engineering computations
- Issue:
- Volume 36:Issue 3(2019)
- Issue Display:
- Volume 36, Issue 3 (2019)
- Year:
- 2019
- Volume:
- 36
- Issue:
- 3
- Issue Sort Value:
- 2019-0036-0003-0000
- Page Start:
- 899
- Page End:
- 929
- Publication Date:
- 2019-04-08
- Subjects:
- Message passing interface -- Smoothed particle hydrodynamics -- Edge coloring -- Grid partitioning -- Lagrange particle method -- Parallel simulation
Computer-aided engineering -- Periodicals
Computer graphics -- Periodicals
620.00285 - Journal URLs:
- http://info.emeraldinsight.com/products/journals/journals.htm?id=ec ↗
http://www.emeraldinsight.com/journals.htm?issn=0264-4401 ↗
http://www.emeraldinsight.com/0264-4401.htm ↗
http://www.emeraldinsight.com/ ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1108/EC-05-2018-0226 ↗
- Languages:
- English
- ISSNs:
- 0264-4401
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3758.580800
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 10094.xml