NUMA policies and their relation to memory architecture
ASPLOS IV Proceedings of the fourth international conference on Architectural support for programming languages and operating systems
On parallelism and convergence of incomplete LU factorizations
Applied Numerical Mathematics - Selected papers CWI-IMACS Symposia on Parallel Scientific Computing, Amsterdam, Netherlands
A flexible inner-outer preconditioned GMRES algorithm
SIAM Journal on Scientific Computing
Multigrid Method for Maxwell's Equations
SIAM Journal on Numerical Analysis
Multigrid
LAPACK95 users' guide
Block Red-Black Ordering: A New Ordering Strategy for Parallelization of ICCG Method
International Journal of Parallel Programming
Iterative Methods for Sparse Linear Systems
Iterative Methods for Sparse Linear Systems
Analysis of a Multigrid Algorithm for Time Harmonic Maxwell Equations
SIAM Journal on Numerical Analysis
Comparison Criteria for Parallel Orderings in ILU Preconditioning
SIAM Journal on Scientific Computing
A Massively Parallel Multigrid Method for Finite Elements
Computing in Science and Engineering
Applied Numerical Mathematics - Applied scientific computing: Advances in grid generation, approximation and numerical modeling
A COCR method for solving complex symmetric linear systems
Journal of Computational and Applied Mathematics - Special issue: Scientific computing, computer arithmetic, and validated numerics (SCAN 2004)
Nodal Auxiliary Space Preconditioning in H(curl) and H(div) Spaces
SIAM Journal on Numerical Analysis
ICKS '08 Proceedings of the International Conference on Informatics Education and Research for Knowledge-Circulating Society (icks 2008)
Computing and Visualization in Science
Local Fourier Analysis of Multigrid for the Curl-Curl Equation
SIAM Journal on Scientific Computing
Dynamic Task and Data Placement over NUMA Architectures: An OpenMP Runtime Perspective
IWOMP '09 Proceedings of the 5th International Workshop on OpenMP: Evolving OpenMP in an Age of Extreme Parallelism
A perfectly matched layer for the absorption of electromagnetic waves
Journal of Computational Physics
Hi-index | 0.00 |
This paper reports on an investigation into large-scale parallel time-harmonic electromagnetic field analysis based on the finite element method. The parallel geometric multigrid preconditioned iterative solver for the resulting linear system was developed on a cluster of shared memory parallel computers. We propose a hybrid parallel ordering method for the parallelization of a multiplicative Schwarz smoother, which is a key component of the multigrid solver for electromagnetic field analysis. The method, using domain decomposition ordering for multi-process parallelism and introducing block multi-color ordering for multi-thread parallel processing, attains a high convergence rate with a small number of message passing interface communications and thread synchronizations. The numerical test confirms that the proposed method attains a solver performance more than twice as good as the conventional method based on multi-color ordering. Furthermore, an approximately 800 million degrees of freedom problem is successfully solved on 256 quad-core processors.