Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
}
TY - GEN
T1 - Solving the Heat Transfer Equations for Permafrost Models Using Multicore and Graphics Processors
AU - Akimova, Elena N.
AU - Misilov, Vladimir E.
PY - 2024
Y1 - 2024
N2 - The paper presents the efficient parallel algorithms for solving the heat equations for the permafrost models. By using the finite difference scheme, we transform the Stefan problem into the problem of solving multiple systems of linear algebraic equations. These systems have tridiagonal coefficient matrices and are solved by the sweep method. On the base of the parallel algorithms, we developed the codes for multicore CPU with OpenMP technology and for GPU with CUDA technology. The novel approach was proposed to achieve the efficient memory access patterns. Numerical experiments show that our new code is up to 2x faster than the previous one, and the GPU implementation achieves a tenfold speedup compared to the serial CPU code.
AB - The paper presents the efficient parallel algorithms for solving the heat equations for the permafrost models. By using the finite difference scheme, we transform the Stefan problem into the problem of solving multiple systems of linear algebraic equations. These systems have tridiagonal coefficient matrices and are solved by the sweep method. On the base of the parallel algorithms, we developed the codes for multicore CPU with OpenMP technology and for GPU with CUDA technology. The novel approach was proposed to achieve the efficient memory access patterns. Numerical experiments show that our new code is up to 2x faster than the previous one, and the GPU implementation achieves a tenfold speedup compared to the serial CPU code.
UR - http://www.scopus.com/inward/record.url?partnerID=8YFLogxK&scp=85196480495
U2 - 10.1063/5.0210370
DO - 10.1063/5.0210370
M3 - Conference contribution
SN - 978-073544954-1
VL - 3094
T3 - AIP Conference Proceedings
BT - AIP Conference Proceedings
PB - American Institute of Physics Inc.
T2 - International Conference of Numerical Analysis and Applied Mathematics 2022, ICNAAM 2022
Y2 - 19 September 2022 through 25 September 2022
ER -
ID: 58895809