| Abstract: |
| We develop a matrix-free Full Approximation Storage (FAS) multigrid solver based on staggered finite differences and implemented on GPU in MATLAB. To enhance performance, intermediate variables are reused, and an X-shape Multi-Color Gauss-Seidel (X-MCGS) smoother is introduced. This scheme eliminates the conditional branching required to distinguish red and black nodes in the standard two-color Red-Black Gauss-Seidel (RBGS) method by partitioning the grid into four submatrices according to row-column parity. In addition, restriction and prolongation operators are implemented with GPU acceleration. |
|