GPU-accelerated adaptive particle splitting and merging in SPH

被引:53
|
作者
Xiong, Qingang [1 ,2 ]
Li, Bo [2 ,3 ]
Xu, Ji [2 ,3 ]
机构
[1] Heidelberg Univ, Zentrum Astron Univ Heidelberg ZAH, ARI, D-69120 Heidelberg, Germany
[2] Chinese Acad Sci, IPE, State Key Lab Multiphase Complex Syst, Beijing 100190, Peoples R China
[3] Chinese Acad Sci, Grad Univ, Beijing 100049, Peoples R China
关键词
Smoothed particle hydrodynamics; Adaptivity; Particle splitting and merging; GPU; Multi-GPU parallelism; LATTICE BOLTZMANN METHOD; GAS-SOLID FLOWS; PROCESSING UNITS; HYDRODYNAMICS; REFINEMENT; SIMULATIONS; DYNAMICS; CODE; DNS;
D O I
10.1016/j.cpc.2013.02.021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Graphical processing unit (GPU) implementation of adaptive particle splitting and merging (APS) in the framework of smoothed particle hydrodynamics (SPH) is presented. Particle splitting and merging process are carried out based on a prescribed criterion. Multiple time stepping technology is used to reduce computational cost further. Detailed implementations on both single- and multi-GPU are discussed. A benchmark test that is a flow past fixed periodic circles is simulated to investigate the accuracy and speed of the algorithm. Comparable precision with uniformly fine simulation is achieved by APS, whereas computational demand is reduced considerably. Satisfactory speedup and acceptable scalability are obtained, demonstrating that GPU-accelerated APS is a promising tool to speed up large-scale particle-based simulations. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:1701 / 1707
页数:7
相关论文
共 50 条
  • [31] Correction to: GPU-accelerated scanning path optimization in particle cancer therapy
    Chao Wu
    Yue-Hu Pu
    Xiao Zhang
    Nuclear Science and Techniques, 2019, 30 (05) : 147 - 147
  • [32] GPU-accelerated 3-D Finite Volume Particle Method
    Alimirzazadeh, Siamak
    Jahanbakhsh, Ebrahim
    Maertens, Audrey
    Leguizamon, Sebastian
    Avellan, Francois
    COMPUTERS & FLUIDS, 2018, 171 : 79 - 93
  • [33] The aggregation and diffusion of asphaltenes studied by GPU-accelerated dissipative particle dynamics
    Wang, Sibo
    Xu, Junbo
    Wen, Hao
    COMPUTER PHYSICS COMMUNICATIONS, 2014, 185 (12) : 3069 - 3078
  • [34] Correction to: GPU-accelerated scanning path optimization in particle cancer therapy
    Chao Wu
    Yue-Hu Pu
    Xiao Zhang
    Nuclear Science and Techniques, 2019, 30
  • [35] Minimizing printing time and volumetric error by GPU-accelerated adaptive slicing
    Mao, Huachao
    MANUFACTURING LETTERS, 2021, 29 : 19 - 23
  • [36] GPU-accelerated Time Simulation of Systems with Adaptive Voltage and Frequency Scaling
    Schneider, Eric
    Wunderlich, Hans-Joachim
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 879 - 884
  • [37] A GPU-accelerated adaptive discontinuous Galerkin method for level set equation
    Karakus, A.
    Warburton, T.
    Aksel, M. H.
    Sert, C.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2016, 30 (01) : 56 - 68
  • [38] GPU-Accelerated Dynamic Graph Coloring
    Yang, Ying
    Gu, Yu
    Li, Chuanwen
    Wan, Changyi
    Yu, Ge
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 296 - 299
  • [39] Toward GPU-accelerated Database Optimization
    Meister, Andreas
    Breß, Sebastian
    Saake, Gunter
    Datenbank-Spektrum, 2015, 15 (02) : 131 - 140
  • [40] GPU-accelerated eXtended Classifier System
    Abedini, Mani
    Kirley, Michael
    Chiong, Raymond
    Weise, Thomas
    2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING (CIDM), 2013, : 293 - 300