Acceleration of the space-time boundary element method using GPUs

被引:0
|
作者
Homola, Jakub [1 ,2 ]
Merta, Michal [2 ]
Zapletal, Jan [2 ]
机构
[1] VSB Tech Univ Ostrava, IT4Innovat, 17 Listopadu 2172-15, Ostrava 70800, Czech Republic
[2] VSB Tech Univ Ostrava, Dept Appl Math, 17 Listopadu 2172-15, Ostrava 70800, Czech Republic
关键词
Boundary element method; Space-time; Heat equation; Matrix-free; GPU; CUDA;
D O I
10.1016/j.advengsoft.2023.103497
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Matrices arising from the space-time boundary element method for the heat equation are dense and are global in space and time. Thus, they require a large amount of memory which may pose a problem when accelerating the code using GPUs. In this paper, we present a method that overcomes this issue by assembling elements of system matrices only when needed during matrix-vector multiplication. Although this requires a significantly larger amount of floating-point operations when the matrix is repeatedly applied, due to the large processing power of modern GPUs, we are still able to achieve a significant speedup compared to the original CPU code.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A parallel space-time boundary element method for the heat equation
    Dohr, Stefan
    Zapletal, Jan
    Of, Guenther
    Merta, Michal
    Kravcenko, Michal
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2019, 78 (09) : 2852 - 2866
  • [2] A PARALLEL FAST MULTIPOLE METHOD FOR A SPACE-TIME BOUNDARY ELEMENT METHOD FOR THE HEAT EQUATION
    Watschinger, Raphael
    Merta, Michal
    Of, Guenther
    Zapletal, Jan
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2022, 44 (04): : C320 - C345
  • [3] A space-time boundary element method for 3D elastodynamic analysis
    Zhou, J. X.
    Davies, T. G.
    BOUNDARY ELEMENTS AND OTHER MESH REDUCTION METHODS XXVIII, 2006, 42 : 295 - +
  • [4] Space-time boundary element methods for the heat equation
    Dohr, Stefan
    Niino, Kazuki
    Steinbach, Olaf
    SPACE-TIME METHODS: APPLICATIONS TO PARTIAL DIFFERENTIAL EQUATIONS, 2019, 25 : 1 - 60
  • [5] SPACE-TIME ELEMENT METHOD IN STRUCTURAL DYNAMICS
    BAJER, C
    PODHORECKI, A
    ARCHIVES OF MECHANICS, 1989, 41 (06): : 867 - 893
  • [6] SPACE-TIME OF CONSTANT ACCELERATION
    TAKAGI, S
    PROGRESS OF THEORETICAL PHYSICS, 1989, 82 (03): : 471 - 474
  • [7] A Space-Time Cut Finite Element Method with Quadrature in Time
    Zahedi, Sara
    GEOMETRICALLY UNFITTED FINITE ELEMENT METHODS AND APPLICATIONS, 2017, 121 : 281 - 306
  • [8] A stationary formulation of the space-time finite element method
    Kacprzyk, Zbigniew
    XXV POLISH - RUSSIAN - SLOVAK SEMINAR -THEORETICAL FOUNDATION OF CIVIL ENGINEERING, 2016, 153 : 248 - 255
  • [9] A local space-time discontinuous finite element method
    Chessa, J
    Belytschko, T
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (13-16) : 1325 - 1343
  • [10] Space-time finite element method for determination of a source in parabolic equations from boundary observations
    Phan Xuan Thanh
    JOURNAL OF INVERSE AND ILL-POSED PROBLEMS, 2021, 29 (05): : 689 - 705