ppohDEM: Computational performance for open source code of the discrete element method

Published: 1 May 2014| Version 1 | DOI: 10.17632/cb4w422ygy.1
Daisuke Nishiura, Miki Y. Matsuo, Hide Sakaguchi


Abstract We investigate performance improvements for the discrete element method (DEM) used in ppohDEM. First, we use OpenMP and MPI to parallelize DEM for efficient operation on many types of memory, including shared memory, and at any scale, from small PC clusters to supercomputers. We also describe a new algorithm for the descending storage method (DSM) based on a sort technique that makes creation of contact candidate pair lists more efficient. Finally, we measure the performance of ppohDEM using ... Title of program: ppohDEM Catalogue Id: AESI_v1_0 Nature of problem Collision dynamics of viscoelastic particles with friction in powder engineering and soil mechanics. Versions of this program held in the CPC repository in Mendeley Data AESI_v1_0; ppohDEM; 10.1016/j.cpc.2014.02.014 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)



Computer Hardware, Software, Atmospheric Science, Geophysics, Programming Language, Computational Physics