A hybrid parallel DEM approach with workload balancing based on HSFC. Issue 8 (7th November 2016)
- Record Type:
- Journal Article
- Title:
- A hybrid parallel DEM approach with workload balancing based on HSFC. Issue 8 (7th November 2016)
- Main Title:
- A hybrid parallel DEM approach with workload balancing based on HSFC
- Authors:
- Cintra, Diogo Tenório
Willmersdorf, Ramiro Brito
Lyra, Paulo Roberto Maciel
Lira, William Wagner Matos - Abstract:
- Abstract : Purpose: The purpose of this paper is to present a methodology of hybrid parallelization applied to the discrete element method that combines message-passing interface and OpenMP to improve computational performance. The scheme is based on mapping procedures based on Hilbert space-filling curves (HSFC). Design/methodology/approach: The methodology uses domain decomposition strategies to distribute the computation of large-scale models in a cluster. It also partitions the workload of each subdomain among threads. This additional procedure aims to reach higher computational performance by adjusting the usage of message-passing artefacts and threads. The main objective is to reduce the communication among processes. The work division by threads employs HSFC in order to improve data locality and to avoid related overheads. Numerical simulations presented in this work permit to evaluate the proposed method in terms of parallel performance for models that contain up to 3.2 million particles. Findings: Distinct partitioning algorithms were used in order to evaluate the local decomposition scheme, including the recursive coordinate bisection method and a topological scheme based on METIS. The results show that the hybrid implementations reach better computational performance than those based on message passing only, including a good control of load balancing among threads. Case studies present good scalability and parallel efficiencies. Originality/value: The proposedAbstract : Purpose: The purpose of this paper is to present a methodology of hybrid parallelization applied to the discrete element method that combines message-passing interface and OpenMP to improve computational performance. The scheme is based on mapping procedures based on Hilbert space-filling curves (HSFC). Design/methodology/approach: The methodology uses domain decomposition strategies to distribute the computation of large-scale models in a cluster. It also partitions the workload of each subdomain among threads. This additional procedure aims to reach higher computational performance by adjusting the usage of message-passing artefacts and threads. The main objective is to reduce the communication among processes. The work division by threads employs HSFC in order to improve data locality and to avoid related overheads. Numerical simulations presented in this work permit to evaluate the proposed method in terms of parallel performance for models that contain up to 3.2 million particles. Findings: Distinct partitioning algorithms were used in order to evaluate the local decomposition scheme, including the recursive coordinate bisection method and a topological scheme based on METIS. The results show that the hybrid implementations reach better computational performance than those based on message passing only, including a good control of load balancing among threads. Case studies present good scalability and parallel efficiencies. Originality/value: The proposed approach defines a configurable execution environment for numerical models and introduces a combined scheme that improves data locality and iterative workload balancing. … (more)
- Is Part Of:
- Engineering computations. Volume 33:Issue 8(2016)
- Journal:
- Engineering computations
- Issue:
- Volume 33:Issue 8(2016)
- Issue Display:
- Volume 33, Issue 8 (2016)
- Year:
- 2016
- Volume:
- 33
- Issue:
- 8
- Issue Sort Value:
- 2016-0033-0008-0000
- Page Start:
- 2264
- Page End:
- 2287
- Publication Date:
- 2016-11-07
- Subjects:
- DEM -- High-performance computing -- HSFC -- Hybrid parallelization
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-01-2016-0019 ↗
- 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:
- 2602.xml