Service Unavailable: Maintenance for System Migration : Fri, 23rd Aug 09:00-13:00, 2024(JST)

Aug 4 – 7, 2020
Asia/Tokyo timezone

Multiple right-hand-side implementation for DD$\alpha$AMG

Aug 4, 2020, 2:40 PM


Algorithms, machines, and code development Algorithms, machines, and code development


Shuhei Yamamoto (*) (The Cyprus Institute)


We present a multiple right-hand side (rhs) implementation of the Adaptive Aggregation-based Domain Decomposition Multigrid method (DD$\alpha$AMG) using twisted mass fermions.
Our implementation extends the strong scaling region of DD$\alpha$AMG and simplifies vectorization, which would otherwise require using vector extensions. This multiple rhs implementation is thus better suited to take advantage of current and emerging HPC trends, which involve increasing core counts per node and more diverse CPU architectures, such as ARM, Intel Xeon, and AMD Epyc.
In this talk, we will describe our implementation strategy and show preliminary scaling results. Moreover, we will show preliminary results obtained using Block Krylov solvers as complementary preconditioners within DD$\alpha$AMG, as provided by the Fast Accurate Block Linear krylOv Solver (Fabulous) library.

Primary author

Shuhei Yamamoto (*) (The Cyprus Institute)


Presentation materials