GPA: Intrinsic Parallel Solver for the Discrete PDE Eigen-Problem
Jiachang Sun
Communications on Applied Mathematics and Computation ›› 2024
GPA: Intrinsic Parallel Solver for the Discrete PDE Eigen-Problem
A class of geometric asynchronous parallel algorithms for solving large-scale discrete PDE eigenvalues has been studied by the author (Sun in Sci China Math 41(8): 701–725, 2011; Sun in Math Numer Sin 34(1): 1–24, 2012; Sun in J Numer Methods Comput Appl 42(2): 104–125, 2021; Sun in Math Numer Sin 44(4): 433–465, 2022; Sun in Sci China Math 53(6): 859–894, 2023; Sun et al. in Chin Ann Math Ser B 44(5): 735–752, 2023). Different from traditional preconditioning algorithm with the discrete matrix directly, our geometric pre-processing algorithm (GPA) algorithm is based on so-called intrinsic geometric invariance, i.e., commutativity between the stiff matrix A and the grid mesh matrix $G{:}\,AG=GA$. Thus, the large-scale system solvers can be replaced with a much smaller block-solver as a pretreatment. In this paper, we study a sole PDE and assume G satisfies a periodic condition $G^m=I, m<< \textrm{dim}(G)$. Four special cases have been studied in this paper: two-point ODE eigen-problem, Laplace eigen-problems over L-shaped region, square ring, and 3D hexahedron. Two conclusions that “the parallelism of geometric mesh pre-transformation is mainly proportional to the number of faces of polyhedron” and “commutativity of grid mesh matrix and mass matrix is the essential condition for the GPA algorithm” have been obtained.
[1.] |
|
[2.] |
|
[3.] |
Bronstein, M., Bruna J., Cohen T., Velickovic P.: Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges. arXiv:2104.13478 (2021)
|
[4.] |
|
[5.] |
|
[6.] |
|
[7.] |
Chandra, R.: Conjugate Gradient Methods for Partial Differential Equations. PhD Thesis. Yale University, New Haven (1978)
|
[8.] |
|
[9.] |
|
[10.] |
|
[11.] |
|
[12.] |
|
[13.] |
|
[14.] |
|
[15.] |
|
[16.] |
|
[17.] |
Johanni, R., Marek, A., Lederer, H., Blum, V.: Scaling of eigenvalue solver dominated simulations. In: Mohr, B., Frings, W. (eds.) Juelich Blue Gene/P Extreme Scaling Workshop 2011, Technical Report FZJ-JSC-IB-2011-02, 27–30 (2011)
|
[18.] |
|
[19.] |
|
[20.] |
|
[21.] |
|
[22.] |
|
[23.] |
|
[24.] |
|
[25.] |
|
[26.] |
|
[27.] |
|
/
〈 |
|
〉 |