Accelerated finite element elastodynamic simulations using the GPU

被引:180
|
作者
Huthwaite, Peter [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Mech Engn, London SW7 2AZ, England
关键词
Finite element; Ultrasound; Elastodynamic; Graphical processing unit; GPU; WAVE-PROPAGATION; MESH GENERATION; FEM; SOLVERS; IMPLEMENTATION; DIFFERENCE;
D O I
10.1016/j.jcp.2013.10.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An approach is developed to perform explicit time domain finite element simulations of elastodynamic problems on the graphical processing unit, using Nvidia's CUDA. Of critical importance for this problem is the arrangement of nodes in memory, allowing data to be loaded efficiently and minimising communication between the independently executed blocks of threads. The initial stage of memory arrangement is partitioning the mesh; both a well established 'greedy' partitioner and a new, more efficient 'aligned' partitioner are investigated. A method is then developed to efficiently arrange the memory within each partition. The software is applied to three models from the fields of non-destructive testing, vibrations and geophysics, demonstrating a memory bandwidth of very close to the card's maximum, reflecting the bandwidth-limited nature of the algorithm. Comparison with Abaqus, a widely used commercial CPU equivalent, validated the accuracy of the results and demonstrated a speed improvement of around two orders of magnitude. A software package, Pogo, incorporating these developments, is released open source, downloadable from http://www.pogo-fea.com/ to benefit the community. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:687 / 707
页数:21
相关论文
共 50 条
  • [1] GPU-Accelerated Finite Element Method
    Dziekonski, Adam
    Lamecki, Adam
    Mrozowski, Michal
    2016 IEEE MTT-S INTERNATIONAL CONFERENCE ON NUMERICAL ELECTROMAGNETIC AND MULTIPHYSICS MODELING AND OPTIMIZATION (NEMO), 2016,
  • [2] Quantitative Photoacoustic Imaging of Chlorophyll Using a GPU-Accelerated Finite Element Method
    Qi, Weizhi
    Yao, Lei
    Jiang, Yunchao
    Huang, Na
    Guo, Heng
    Rong, Jian
    Feng, Hui
    Yang, Wanneng
    Xi, Lei
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2020, 28 (02) : 679 - 690
  • [3] GPU Accelerated Finite-Element Computation for Electromagnetic Analysis
    Meng, Huan-Ting
    Nie, Bao-Lin
    Wong, Steven
    Macon, Charles
    Jin, Jian-Ming
    IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2014, 56 (02) : 39 - 62
  • [4] ELASTODYNAMIC ANALYSIS OF CRACK BY FINITE-ELEMENT METHOD USING SINGULAR ELEMENT
    AOKI, S
    KISHIMOTO, K
    KONDO, H
    SAKATA, M
    INTERNATIONAL JOURNAL OF FRACTURE, 1978, 14 (01) : 59 - 68
  • [5] GPU-accelerated micromagnetic simulations using cloud computing
    Jermain, C. L.
    Rowlands, G. E.
    Buhrman, R. A.
    Ralph, D. C.
    JOURNAL OF MAGNETISM AND MAGNETIC MATERIALS, 2016, 401 : 320 - 322
  • [6] GPU-Accelerated Photonic Simulations
    Flexcompute, Watertown
    MA, United States
    不详
    WI, United States
    不详
    不详
    CA, United States
    Opt. Photonics News, 2024, (44-50):
  • [7] Communication and Load Balancing Optimization for Finite Element Electromagnetic Simulations Using Multi-GPU Workstation
    Dziekonski, Adam
    Sypek, Piotr
    Lamecki, Adam
    Mrozowski, Michal
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2017, 65 (08) : 2661 - 2671
  • [8] Efficient Finite Element Modeling of Elastodynamic Scattering
    Wilcox, Paul D.
    Velichko, Alexander
    HEALTH MONITORING OF STRUCTURAL AND BIOLOGICAL SYSTEMS 2009, 2009, 7295
  • [9] EFFICIENT FINITE ELEMENT MODELLING OF ELASTODYNAMIC SCATTERING
    Velichko, A.
    Wilcox, P. D.
    REVIEW OF PROGRESS IN QUANTITATIVE NONDESTRUCTIVE EVALUATION, VOLS 29A AND 29B, 2010, 1211 : 57 - 64
  • [10] High-Speed GPU-Based Finite Element Simulations for NDT
    Huthwaite, P.
    Shi, F.
    Van Pamel, A.
    Lowe, M. J. S.
    41ST ANNUAL REVIEW OF PROGRESS IN QUANTITATIVE NONDESTRUCTIVE EVALUATION, VOL 34, 2015, 1650 : 1815 - 1819