4.7 Article

Acceleration of the space-time boundary element method using GPUs

Journal

ADVANCES IN ENGINEERING SOFTWARE
Volume 184, Issue -, Pages -

Publisher

ELSEVIER SCI LTD
DOI: 10.1016/j.advengsoft.2023.103497

Keywords

Boundary element method; Space-time; Heat equation; Matrix-free; GPU; CUDA

Ask authors/readers for more resources

In this paper, a method is presented to overcome the issue of large memory requirements when accelerating code using GPUs by assembling system matrix elements only when needed during matrix-vector multiplication.
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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available