A parallel DEM approach with memory access optimization using HSFC. Issue 8 (7th November 2016)
- Record Type:
- Journal Article
- Title:
- A parallel DEM approach with memory access optimization using HSFC. Issue 8 (7th November 2016)
- Main Title:
- A parallel DEM approach with memory access optimization using 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 for parallel simulation that employs the discrete element method (DEM) and improves the cache performance using Hilbert space filling curves (HSFC). Design/methodology/approach: The methodology is well suited for large-scale engineering simulations and considers modelling restrictions due to memory limitations related to the problem size. An algorithm based on mapping indexes, which does not use excessive additional memory, is adopted to enable the contact search procedure for highly scattered domains. The parallel solution strategy uses the recursive coordinate bisection method in the dynamical load balancing procedure. The proposed memory access control aims to improve the data locality of a dynamic set of particles. The numerical simulations presented here contain up to 7.8 millions of particles, considering a visco-elastic model of contact and a rolling friction assumption. Findings: A real landslide is adopted as reference to evaluate the numerical approach. Three-dimensional simulations are compared in terms of the deposition pattern of the Shum Wan Road landslide. The results show that the methodology permits the simulation of models with a good control of load balancing and memory access. The improvement in cache performance significantly reduces the processing time for large-scale models. Originality/value: The proposed approach allows the application of DEM in several practical engineeringAbstract : Purpose: The purpose of this paper is to present a methodology for parallel simulation that employs the discrete element method (DEM) and improves the cache performance using Hilbert space filling curves (HSFC). Design/methodology/approach: The methodology is well suited for large-scale engineering simulations and considers modelling restrictions due to memory limitations related to the problem size. An algorithm based on mapping indexes, which does not use excessive additional memory, is adopted to enable the contact search procedure for highly scattered domains. The parallel solution strategy uses the recursive coordinate bisection method in the dynamical load balancing procedure. The proposed memory access control aims to improve the data locality of a dynamic set of particles. The numerical simulations presented here contain up to 7.8 millions of particles, considering a visco-elastic model of contact and a rolling friction assumption. Findings: A real landslide is adopted as reference to evaluate the numerical approach. Three-dimensional simulations are compared in terms of the deposition pattern of the Shum Wan Road landslide. The results show that the methodology permits the simulation of models with a good control of load balancing and memory access. The improvement in cache performance significantly reduces the processing time for large-scale models. Originality/value: The proposed approach allows the application of DEM in several practical engineering problems of large scale. It also introduces the use of HSFC in the optimization of memory access for DEM simulations. … (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:
- 2463
- Page End:
- 2488
- Publication Date:
- 2016-11-07
- Subjects:
- DEM -- High performance computing -- HSFC -- Cache performance -- Domain partitioning
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-07-2015-0203 ↗
- 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