GPU-Accelerated LOBPCG Method with Inexact Null-Space Filtering for Solving Generalized Eigenvalue Problems in Computational Electromagnetics Analysis with Higher-Order FEM
Autor: | Michal Mrozowski, Michal Rewienski, Adam Dziekonski, P. Sypek, Adam Lamecki |
---|---|
Rok vydání: | 2017 |
Předmět: |
Electromagnetics
Physics and Astronomy (miscellaneous) Xeon 020206 networking & telecommunications 010103 numerical & computational mathematics 02 engineering and technology LOBPCG 01 natural sciences Finite element method Computational science Conjugate gradient method 0202 electrical engineering electronic engineering information engineering Computational electromagnetics Central processing unit 0101 mathematics Mathematics Block (data storage) |
Zdroj: | Communications in Computational Physics. 22:997-1014 |
ISSN: | 1991-7120 1815-2406 |
Popis: | This paper presents a GPU-accelerated implementation of the Locally Optimal Block Preconditioned Conjugate Gradient (LOBPCG) method with an inexact nullspace filtering approach to find eigenvalues in electromagnetics analysis with higher-order FEM. The performance of the proposed approach is verified using the Kepler (Tesla K40c) graphics accelerator, and is compared to the performance of the implementation based on functions from the Intel MKL on the Intel Xeon (E5-2680 v3, 12 threads) central processing unit (CPU) executed in parallel mode. Compared to the CPU reference implementation based on the Intel MKL functions, the proposed GPU-based LOBPCG method with inexact nullspace filtering allowed us to achieve up to 2.9-fold acceleration. |
Databáze: | OpenAIRE |
Externí odkaz: |