Skip to main content
Top

2020 | OriginalPaper | Chapter

7. High Performance Algorithm and Computing Analysis Software of DEM Based on GPU Parallel Algorithm

Authors : Shunying Ji, Lu Liu

Published in: Computational Granular Mechanics and Its Engineering Applications

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Taking the DEM as the main approach, computational granular mechanics has been widely applied in geotechnical engineering, chemical process, geological disaster, mining engineering, marine engineering, agricultural engineering, mechanical engineering, atmospheric science, medical pharmacy, life science and other fields, and obtained many important research results. With the increasing particle types and combination with traditional numerical methods such as computational solid mechanics and computational fluid dynamics, the DEM has been gradually extended to the material damage and fracture, fluid-structure interaction and other fields. Meanwhile, it also provides a powerful approach to solve the granular mechanics problems in the natural ecology, industrial engineering and life sciences. With the development of computational mechanics of granular materials, the corresponding simulation software have been gradually developed and applied to different engineering fields, which have become an effective means to solve the granular materials problems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Cleary PW, Metcalfe G, Liffman K (1997) How well do discrete element granular flow models capture the essentials of mixing processes? Appl Math Model 22(12):995–1008CrossRef Cleary PW, Metcalfe G, Liffman K (1997) How well do discrete element granular flow models capture the essentials of mixing processes? Appl Math Model 22(12):995–1008CrossRef
go back to reference Cook S (Write) (2014) Su Tonghua etc. (Translation). CUDA parallel programming: a guide to GPU programming. China Machine Press Cook S (Write) (2014) Su Tonghua etc. (Translation). CUDA parallel programming: a guide to GPU programming. China Machine Press
go back to reference Feng C, Li SH, Liu XY et al (2014) A semi-spring and semi-edge combined contact model in CDEM and its application to analysis of Jiweishan landslide. J Rock Mech Geotechn Eng 6:26–35CrossRef Feng C, Li SH, Liu XY et al (2014) A semi-spring and semi-edge combined contact model in CDEM and its application to analysis of Jiweishan landslide. J Rock Mech Geotechn Eng 6:26–35CrossRef
go back to reference Harada T (2007) Real-time rigid body simulation on GPUs. GPU Gems 3. Addison Wesley Harada T (2007) Real-time rigid body simulation on GPUs. GPU Gems 3. Addison Wesley
go back to reference Hart R, Cundall PA, Lemos J (1988) Formulation of a three-dimensional distinct element model—Part II. Mechanical calculations for motion and interaction of a system composed of many polyhedral blocks. Int J Rock Mech Min Sci 25(3):117–125CrossRef Hart R, Cundall PA, Lemos J (1988) Formulation of a three-dimensional distinct element model—Part II. Mechanical calculations for motion and interaction of a system composed of many polyhedral blocks. Int J Rock Mech Min Sci 25(3):117–125CrossRef
go back to reference Kalms M (2015) High-performance particle simulation using CUDA. Linköping University Kalms M (2015) High-performance particle simulation using CUDA. Linköping University
go back to reference Li SH, Wang JG, Liu BS et al (2007) Analysis of critical excavation depth for a jointed rock slope by face-to-face discrete element method. Rock Mech Rock Eng 40(4):331–348CrossRef Li SH, Wang JG, Liu BS et al (2007) Analysis of critical excavation depth for a jointed rock slope by face-to-face discrete element method. Rock Mech Rock Eng 40(4):331–348CrossRef
go back to reference Müller M, Charypar D, Gross M (2003) Particle-based fluid simulation for interactive applications. In: Proceedings of 2003 ACM SIGGRAPH symposium on computer animation, 2003, pp 154–159 Müller M, Charypar D, Gross M (2003) Particle-based fluid simulation for interactive applications. In: Proceedings of 2003 ACM SIGGRAPH symposium on computer animation, 2003, pp 154–159
go back to reference Munjiza A, Andrews KRF (1998) NBS contact detection algorithm for bodies of similar size. Int J Numer Meth Eng 43(1):131–149CrossRef Munjiza A, Andrews KRF (1998) NBS contact detection algorithm for bodies of similar size. Int J Numer Meth Eng 43(1):131–149CrossRef
go back to reference Nishiura D, Sakaguchi H (2011) Parallel-vector algorithms for particle simulations on shared-memory multiprocessors. J Comput Phys 230:1923–1938CrossRef Nishiura D, Sakaguchi H (2011) Parallel-vector algorithms for particle simulations on shared-memory multiprocessors. J Comput Phys 230:1923–1938CrossRef
go back to reference Nyland L, Harris M, Prins J (2007) Fast N-Body simulation with CUDA. GPU Gems 3. Addison Wesley Nyland L, Harris M, Prins J (2007) Fast N-Body simulation with CUDA. GPU Gems 3. Addison Wesley
go back to reference Qin CZ, Zhan L (2012) Parallelizing flow-accumulation calculations on graphics processing units- from iterative DEM preprocessing algorithm to recursive multiple-flow-direction algorithm. Comput Geosci 43:7–16CrossRef Qin CZ, Zhan L (2012) Parallelizing flow-accumulation calculations on graphics processing units- from iterative DEM preprocessing algorithm to recursive multiple-flow-direction algorithm. Comput Geosci 43:7–16CrossRef
go back to reference Qiu X, Wang L, Yang N et al (2017) A simplified two-fluid model coupled with EMMS drag for gas-solid flows. Powder Technol 314:299–314CrossRef Qiu X, Wang L, Yang N et al (2017) A simplified two-fluid model coupled with EMMS drag for gas-solid flows. Powder Technol 314:299–314CrossRef
go back to reference Storti D, Yurtoglu M (2015) CUDA for engineers: an introduction to high-performance parallel computing. Addison-Wesley Professional Storti D, Yurtoglu M (2015) CUDA for engineers: an introduction to high-performance parallel computing. Addison-Wesley Professional
go back to reference Vemuri BC, Cao Y, Chen L (1998) Fast collision detection algorithms with applications to particle flow. Comput Graph Forum 17(2):121–134CrossRef Vemuri BC, Cao Y, Chen L (1998) Fast collision detection algorithms with applications to particle flow. Comput Graph Forum 17(2):121–134CrossRef
Metadata
Title
High Performance Algorithm and Computing Analysis Software of DEM Based on GPU Parallel Algorithm
Authors
Shunying Ji
Lu Liu
Copyright Year
2020
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-3304-4_7

Premium Partners