dc.contributor.author | Homola, Jakub | |
dc.contributor.author | Merta, Michal | |
dc.contributor.author | Zapletal, Jan | |
dc.date.accessioned | 2024-02-16T07:15:06Z | |
dc.date.available | 2024-02-16T07:15:06Z | |
dc.date.issued | 2023 | |
dc.identifier.citation | Advances in Engineering Software. 2023, vol. 184, art. no. 103497. | cs |
dc.identifier.issn | 0965-9978 | |
dc.identifier.issn | 1873-5339 | |
dc.identifier.uri | http://hdl.handle.net/10084/152192 | |
dc.description.abstract | 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. | cs |
dc.language.iso | en | cs |
dc.publisher | Elsevier | cs |
dc.relation.ispartofseries | Advances in Engineering Software | cs |
dc.relation.uri | https://doi.org/10.1016/j.advengsoft.2023.103497 | cs |
dc.rights | © 2023 Elsevier Ltd. All rights reserved. | cs |
dc.subject | boundary element method | cs |
dc.subject | space–time | cs |
dc.subject | heat equation | cs |
dc.subject | matrix-free | cs |
dc.subject | GPU | cs |
dc.subject | CUDA | cs |
dc.title | Acceleration of the space–time boundary element method using GPUs | cs |
dc.type | article | cs |
dc.identifier.doi | 10.1016/j.advengsoft.2023.103497 | |
dc.type.status | Peer-reviewed | cs |
dc.description.source | Web of Science | cs |
dc.description.volume | 184 | cs |
dc.description.firstpage | art. no. 103497 | cs |
dc.identifier.wos | 001023956400001 | |