Parallel computing of discrete element method on multi-core processors

被引:85
|
作者
Shigeto, Yusuke [1 ]
Sakai, Mikio [1 ]
机构
[1] Univ Tokyo, Dept Syst Innovat, Sch Engn, Bunkyo Ku, Tokyo 1138656, Japan
关键词
Discrete element method; Parallel computing; Multi-core processor; GPGPU; FLUIDIZED-BED; NUCLEAR-FUEL; SIMULATION; CRITICALITY; MODEL; FLOW; DEM;
D O I
10.1016/j.partic.2011.04.002
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
This paper describes parallel simulation techniques for the discrete element method (DEM) on multi-core processors. Recently, multi-core CPU and GPU processors have attracted much attention in accelerating computer simulations in various fields. We propose a new algorithm for multi-thread parallel computation of DEM, which makes effective use of the available memory and accelerates the computation. This study shows that memory usage is drastically reduced by using this algorithm. To show the practical use of DEM in industry, a large-scale powder system is simulated with a complicated drive unit. We compared the performance of the simulation between the latest GPU and CPU processors with optimized programs for each processor. The results show that the difference in performance is not substantial when using either GPUs or CPUs with a multi-thread parallel algorithm. In addition, DEM algorithm is shown to have high scalability in a multi-thread parallel computation on a CPU. (C) 2011 Chinese Society of Particuology and Institute of Process Engineering, Chinese Academy of Sciences. Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:398 / 405
页数:8
相关论文
共 50 条
  • [1] Parallel computing of discrete element method on multi-core processors
    Yusuke Shigeto
    Mikio Sakai
    [J]. Particuology, 2011, 9 (04) : 398 - 405
  • [2] A Mathematical Framework for Parallel Computing of Discrete-Time Discrete-Frequency Transforms in Multi-Core Processors
    Soto-Quiros, Pablo
    [J]. APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (06): : 2795 - 2801
  • [3] Parallel Video Steganographic Method over Multi-core Processors
    Almanasra, Sally
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2020, 9 (02): : 606 - 612
  • [4] Parallel XML transformations on multi-core processors
    Sun, Yuanhao
    Li, Tianyou
    Zhang, Qi
    Yang, Jia
    Liao, Shih-wei
    [J]. ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 701 - 708
  • [5] Parallel modular multiplication on multi-core processors
    Giorgi, Pascal
    Imbert, Laurent
    Izard, Thomas
    [J]. 2013 21ST IEEE SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2013, : 135 - 142
  • [6] An explicit asynchronous step parallel computing method for finite element analysis on multi-core clusters
    Ma, Zhiqiang
    Lou, Yunfeng
    Li, Junjie
    Jin, Xianlong
    [J]. ENGINEERING WITH COMPUTERS, 2020, 36 (02) : 443 - 453
  • [7] An explicit asynchronous step parallel computing method for finite element analysis on multi-core clusters
    Zhiqiang Ma
    Yunfeng Lou
    Junjie Li
    Xianlong Jin
    [J]. Engineering with Computers, 2020, 36 : 443 - 453
  • [8] Novel parallel hough transform on multi-core processors
    Chen, Yen-Kuang
    Li, Wenlong
    Li, Jianguo
    Wang, Tao
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 1457 - 1460
  • [9] Parallel Optimization of Frequent Algorithm on Multi-core Processors
    Zhang, Yu
    Zhang, Jianzhong
    Xu, Jingdong
    Wu, Ying
    [J]. 2012 INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND COMMUNICATION TECHNOLOGY (ICCECT 2012), 2012, : 295 - 299
  • [10] On the maturity of parallel applications for asymmetric multi-core processors
    Chronaki, Kallia
    Moreto, Miguel
    Casas, Marc
    Rico, Alejandro
    Badia, Rosa M.
    Ayguade, Eduard
    Valero, Mateo
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 127 : 105 - 115