Space-time boundary element methods for the heat equation
Space-time boundary element methods for the heat equation
Disciplines
Computer Sciences (30%); Mathematics (70%)
Keywords
-
Parallel Implementation,
Heat Equation,
HPC,
Fast Boundary Element Method,
FMM
The temperature distribution of an object in a time-dependent process can be computed by solving the heat equation. Conventional simulation methods compute the changes in small time steps. This approach requires many sequential computations. In this way, it is not possible to take full advantage of the huge resources of recent supercomputers. Therefore such computations usually take a lot of time. Space-time methods deal with the considered time interval as a whole. Therefore, a very large problem has to be solved instead of a sequence of smaller problems. This seems to be more difficult at first glance but offers enormous potential. Dealing with the full time interval as a whole makes possible an additional parallelization in time. Thus, the computation can be distributed to more processors and the simulation result can be computed much faster. In addition, it is possible to adapt the approximations of the temperature much better to the specific problem. In boundary element methods it is sufficient to compute the considered data on the surface initially. Then the temperature can easily be evaluated in the interior. Although boundary element methods for the heat equation are space-time methods inherently, the related problem is usually still solved in small time steps by forward elimination. In doing so, the potential of the methods mentioned above is not exploited. In this project, we develop fast methods for the solution of space-time boundary element methods to compute the temperature distribution of an object. These fast methods are specifically tailored to the space-time equations. For this purpose suitable preconditioning techniques and solution procedures are developed, as it is not straightforward to compute the current state without knowing the previous one. In addition, specifically designed representations of the wanted temperature are implemented to adopt the computation much better to the temperature distribution of the considered problem. We put an extra emphasis on the parallel implementation of the methods on modern supercomputers. Modern processors enable the same computation on several sets of data at the same time by vectorization. In addition, they are equipped with several cores which can be used simultaneously. Supercomputers have a large number of computers which can be used in a cooperating way. We will utilize all three levels of parallelization in this project. This has to be taken into account in the development of the methods. By the end of the project, it will be possible to compute the temperature distribution of an object much more accurately and faster than by currently used conventional methods.
The temperature distribution of an object in a time-dependent process can be computed by solving the heat equation. Conventional simulation methods compute the changes in small time steps. This approach requires many sequential computations. In this way, it is not possible to take full advantage of the huge resources of modern supercomputers. Therefore such computations usually take a lot of time. We have developed a highly parallel space-time boundary element method based on the parabolic fast multipole method. The space-time approach allows us an additional parallelization in time. When a purely spatial parallelization reaches its speedup limit, the space-time parallel method can reduce the computational times further. In our algorithm, we use distributed parallelization regarding time and shared memory parallelization and vectorization within every computing node. Our examples showed close to optimal scalability for up to 256 computing nodes (6144 cores). In addition, space-time methods allow for adaptive temporal refinement and locally refined spatial resolutions. This results in smaller linear systems and possibly faster computations than uniform discretizations. But standard fast boundary element methods may fail in compressing the related dense matrices efficiently. Thus we have developed substantial enhancements of the considered fast method. Our new method can efficiently deal with widely varying time step sizes as well as with much finer spatial resolutions and spatially adaptive meshes. The enhancements provide substantial improvements over the standard fast method and one can notice the superior performance of the adaptive method over the standard method with the uniform time steps and uniform spatial meshes in related examples. Our highly parallel fast space-time boundary element method and our enhancements for widely varying time step sizes and locally refined spatial meshes are important steps towards adaptive space-time boundary element methods. Without this progress, it would be hardly possible to run adaptive algorithms for space-time boundary element methods for the heat equation in three dimensions.
- Technische Universität Graz - 100%
Research Output
- 13 Citations
- 11 Publications
- 1 Scientific Awards
-
2022
Title A Time-Adaptive Space-Time FMM for the Heat Equation DOI 10.1515/cmam-2022-0117 Type Journal Article Author Watschinger R Journal Computational Methods in Applied Mathematics Pages 445-471 -
2021
Title An integration by parts formula for the bilinear form of the hypersingular boundary integral operator for the transient heat equation in three spatial dimensions DOI 10.48550/arxiv.2104.15024 Type Preprint Author Watschinger R -
2021
Title Complexity Analysis of a Fast Directional Matrix-Vector Multiplication; In: High Performance Computing in Science and Engineering - 4th International Conference, HPCSE 2019, Karolinka, Czech Republic, May 20-23, 2019, Revised Selected Papers DOI 10.1007/978-3-030-67077-1_3 Type Book Chapter Publisher Springer International Publishing -
2022
Title An integration by parts formula for the bilinear form of the hypersingular boundary integral operator for the transient heat equation in three spatial dimensions DOI 10.1216/jie.2022.34.103 Type Journal Article Author Watschinger R Journal Journal of Integral Equations and Applications Link Publication -
2020
Title Complexity Analysis of a Fast Directional Matrix-Vector Multiplication DOI 10.48550/arxiv.2004.14229 Type Preprint Author Of G -
2022
Title Fast space-time boundary element methods for the heat equation Type Other Author Watschinger R -
2022
Title Fast space-time boundary element methods for the heat equation Type PhD Thesis Author Raphael Watschinger Link Publication -
2021
Title A parallel fast multipole method for a space-time boundary element method for the heat equation DOI 10.48550/arxiv.2106.15911 Type Preprint Author Watschinger R -
2022
Title A Parallel Fast Multipole Method for a Space-Time Boundary Element Method for the Heat Equation DOI 10.1137/21m1430157 Type Journal Article Author Watschinger R Journal SIAM Journal on Scientific Computing Link Publication -
2021
Title Semi-analytic integration for a parallel space-time boundary element method modelling the heat equation DOI 10.1016/j.camwa.2021.10.025 Type Journal Article Author Zapletal J Journal Computers & Mathematics with Applications Pages 156-170 Link Publication -
2021
Title Semi-analytic integration for a parallel space-time boundary element method modeling the heat equation DOI 10.48550/arxiv.2102.09811 Type Preprint Author Zapletal J
-
2019
Title invited plenary speakers at HPCSE 2019 Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International