Quasi-real-time simulation of rotating drum using discrete element method with parallel GPU computing

被引:156
作者
Xu, Ji [1 ,2 ]
Qi, Huabiao [1 ,2 ]
Fang, Xiaojian [1 ,2 ]
Lu, Liqiang [1 ,2 ]
Ge, Wei [1 ]
Wang, Xiaowei [1 ]
Xu, Ming [1 ]
Chen, Feiguo [1 ]
He, Xianfeng [1 ]
Li, Jinghai [1 ]
机构
[1] Chinese Acad Sci, State Key Lab Multiphase Complex Syst, Inst Proc Engn IPE, POB 353, Beijing 100190, Peoples R China
[2] Chinese Acad Sci, Grad Univ, Beijing 100039, Peoples R China
基金
中国国家自然科学基金;
关键词
Rotating drum; Real-time; Discrete element method (DEM); Speedup; GPU; PERFORMANCE;
D O I
10.1016/j.partic.2011.01.003
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Real-time simulation of industrial equipment is a huge challenge nowadays. The high performance and fine-grained parallel computing provided by graphics processing units (GPUs) bring us closer to our goals. In this article, an industrial-scale rotating drum is simulated using simplified discrete element method (DEM) without consideration of the tangential components of contact force and particle rotation. A single CPU is used first to simulate a small model system with about 8000 particles in real-time, and the simulation is then scaled up to industrial scale using more than 200 GPUs in a 10 domain-decomposition parallelization mode. The overall speed is about 1/11 of the real-time. Optimization of the communication part of the parallel GPU codes can speed up the simulation further, indicating that such real-time simulations have not only methodological but also industrial implications in the near future. (C) 2011 Published by Elsevier B.V. on behalf of Chinese Society of Particuology and Institute of Process Engineering, Chinese Academy of Sciences.
引用
收藏
页码:446 / 450
页数:5
相关论文
共 15 条
[1]  
[Anonymous], 2010, CUDA PROGR GUID
[2]   Multi-scale HPC system for multi-scale discrete simulation-Development and application of a supercomputer with 1 Petaflops peak performance in single precision [J].
Chen, Feiguo ;
Ge, Wei ;
Guo, Li ;
He, Xianfeng ;
Li, Bo ;
Li, Jinghai ;
Li, Xipeng ;
Wang, Xiaowei ;
Yuan, Xiaolong .
PARTICUOLOGY, 2009, 7 (04) :332-335
[3]   DISCRETE NUMERICAL-MODEL FOR GRANULAR ASSEMBLIES [J].
CUNDALL, PA ;
STRACK, ODL .
GEOTECHNIQUE, 1979, 29 (01) :47-65
[4]   A high-performance, portable implementation of the MPI message passing interface standard [J].
Gropp, W ;
Lusk, E ;
Doss, N ;
Skjellum, A .
PARALLEL COMPUTING, 1996, 22 (06) :789-828
[5]  
Hoomans B.P. B., 2000, GRANULAR DYNAMICS GA
[6]   Scaling properties of granular materials [J].
Pöschel, T. ;
Saluena, C. ;
Schwager, T. .
Physical Review E - Statistical, Nonlinear, and Soft Matter Physics, 2001, 64 (1 I) :1-011308
[7]  
Radeke A.C., 2009, P MULT MOD S MELB AU
[8]  
Rapaport D. C., 2004, ART MOL DYNAMICS SIM, DOI DOI 10.1017/CBO9780511816581
[9]   Large-scale discrete element modeling in a fluidized bed [J].
Sakai, Mikio ;
Yamada, Yoshinori ;
Shigeto, Yusuke ;
Shibata, Kazuya ;
Kawasaki, Vanessa M. ;
Koshizuka, Seiichi .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2010, 64 (10-12) :1319-1335
[10]   Large-scale discrete element modeling in pneumatic conveying [J].
Sakai, Mikio ;
Koshizuka, Seiichi .
CHEMICAL ENGINEERING SCIENCE, 2009, 64 (03) :533-539