Parallel computing of central difference explicit finite element based on GPU general computing platform

被引:0
|
作者
Cai, Yong [1 ]
Li, Guangyao [1 ]
Wang, Hu [1 ]
机构
[1] State Key Laboratory of Advanced Design and Manufacture for Vehicle Body, Hunan University, Changsha 410082, China
关键词
Central difference - CUDA - Explicit finite element method - Explicit finite elements - General-purpose gpu computing - Graphic processing units - Nonlinear dynamic problems - Single instruction; multiple datum;
D O I
暂无
中图分类号
学科分类号
摘要
Explicit finite element method has been widely used for the plane nonlinear dynamic problems. Because of the limitation of time step due to the conditional stability, the analysis of large-scale problem always requires long computing time. Graphics processing unit (GPU) is a parallel device with single instruction, multiple data classification. GPU offers high computation power and increases memory bandwidth at a relatively low cost, and it is well suited for problems that can be expressed as data-parallel computations with high arithmetic intensity. Nowadays, it has gained more and more attention as a kind of general parallel processor, followed by various general purpose GPU computing technologies represented by NVIDIA CUDA. In this paper, a method of explicit finite element parallel computing based on central difference method and GPU general computing platform for plane nonlinear dynamic problems is developed. The original serial algorithm is adjusted and optimized for GPU computing based on the characteristics of GPU. Finally, GPU is used for the whole explicit iterative process by mapping one element or one node to one CUDA thread, and the iterative process can be solved parallelly in any order. The numerical examples indicate that this method can greatly improve the computational efficiency with the same computing precision on the NVIDIA GTX 460, and it provides an efficient and simple method for the plane nonlinear dynamic problem.
引用
收藏
页码:412 / 419
相关论文
共 50 条
  • [31] PConG: A Novel Platform Available for Pervasive Computing Based on GPU
    Chen, Gang
    Li, Guobo
    Wu, Baifeng
    Pei, Songwen
    JCPC: 2009 JOINT CONFERENCE ON PERVASIVE COMPUTING, 2009, : 547 - +
  • [32] PARALLEL COMPUTING USING SEMIANALYTICAL FINITE-ELEMENT METHOD
    KIM, JR
    KIM, WD
    KIM, SJ
    AIAA JOURNAL, 1994, 32 (05) : 1066 - 1071
  • [33] Comparison of explicit and implicit finite element methods with parallel computing for seismic response analysis of subway underground structure
    Chen, GuoXing
    Chen, Lei
    Jing, LiPing
    Dai, Yan
    GEOMECHANICS AND GEOTECHNICS: FROM MICRO TO MACRO, VOLS 1 AND 2, 2011, : 1021 - 1029
  • [34] Industrial applications of parallel computing and virtual reality technologies in the context of nonlinear explicit transient finite element analysis
    Plaskacz, EJ
    COMPUTATIONAL PLASTICITY: FUNDAMENTALS AND APPLICATIONS, PTS 1 AND 2, 1997, : 1835 - 1842
  • [35] PARALLEL IMPLEMENTATION FOR SAM ALGORITHM BASED ON GPU AND DISTRIBUTED COMPUTING
    Qu, Haicheng
    Zhang, Junping
    Chen, Yushi
    Chen, Hao
    Lin, Zhouhan
    2012 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2012, : 4074 - 4077
  • [36] Implicit and explicit parallel computing in R
    Tierney, Luke
    COMPSTAT 2008: PROCEEDINGS IN COMPUTATIONAL STATISTICS, 2008, : 43 - 51
  • [37] GPU as a General Purpose Computing Resource
    Huang, Qihang
    Huang, Zhiyi
    Werstein, Paul
    Purvis, Martin
    PDCAT 2008: NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2008, : 151 - +
  • [38] FINITE ELEMENT MACHINE: AN ASSESSMENT OF THE IMPACT OF PARALLEL COMPUTING ON FUTURE FINITE ELEMENT COMPUTATIONS.
    Fulton, Robert E.
    Finite Elements in Analysis and Design, 1986, 2 (1-2) : 83 - 98
  • [39] Efficient GPU-computing simulation platform JAX-CPFEM for differentiable crystal plasticity finite element method
    Hu, Fanglei
    Niezgoda, Stephen
    Xue, Tianju
    Cao, Jian
    NPJ COMPUTATIONAL MATERIALS, 2025, 11 (01)
  • [40] Multiple-GPU-based frequency-dependent finite-difference time domain formulation using MATLAB parallel computing toolbox
    Shao W.
    McCollough W.
    Progress In Electromagnetics Research M, 2017, 60 : 93 - 100