The Proceedings of The Computational Mechanics Conference
Online ISSN : 2424-2799
2023.36
Session ID : OS-1310
Conference information

Speed up of AMG-CG by recursive structure reordering
*Satoru KAWAHARAIMasae HAYASHITakuya MATSUNAGAHiroshi OKUDA
Author information
CONFERENCE PROCEEDINGS RESTRICTED ACCESS

Details
Abstract

The Matrix Power Kernel (MPK) plays an important role in the Algebraic Multigrid-Conjugate Gradient (AMG-CG) method, when using the Chebyshev polynomial smoother. In this study, we propose a new kernel for the MPK, which combines a Depth-First Search (DFS)-based MPK implementation with a reordering that has a recursive structure. Our MPK implementation reduces the need for synchronization among OpenMP threads, thereby simplifying the implementation and improving the performance. Results from numerical experiments show that our method consistently reduces the cache misses and the computation time across all OpenMP thread conditions, outperforming the baseline methods. The proposed method also improves the acceleration rate of MPK.

Content from these authors
© 2023 The Japan Society of Mechanical Engineers
Previous article Next article
feedback
Top