Title | ||
---|---|---|
Performance of a parallel algebraic multilevel preconditioner for stabilized finite element semiconductor device modeling |
Abstract | ||
---|---|---|
In this study results are presented for the large-scale parallel performance of an algebraic multilevel preconditioner for solution of the drift-diffusion model for semiconductor devices. The preconditioner is the key numerical procedure determining the robustness, efficiency and scalability of the fully-coupled Newton-Krylov based, nonlinear solution method that is employed for this system of equations. The coupled system is comprised of a source term dominated Poisson equation for the electric potential, and two convection-diffusion-reaction type equations for the electron and hole concentration. The governing PDEs are discretized in space by a stabilized finite element method. Solution of the discrete system is obtained through a fully-implicit time integrator, a fully-coupled Newton-based nonlinear solver, and a restarted GMRES Krylov linear system solver. The algebraic multilevel preconditioner is based on an aggressive coarsening graph partitioning of the nonzero block structure of the Jacobian matrix. Representative performance results are presented for various choices of multigrid V-cycles and W-cycles and parameter variations for smoothers based on incomplete factorizations. Parallel scalability results are presented for solution of up to 10^8 unknowns on 4096 processors of a Cray XT3/4 and an IBM POWER eServer system. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1016/j.jcp.2009.05.024 | J. Comput. Physics |
Keywords | Field | DocType |
schwarz domain decomposition,algebraic multilevel preconditioner,discrete system,finite element method,finite element semiconductor device,fully-coupled newton-krylov,parallel scalability result,drift-diffusion,graph partitioning,semiconductor devices,nonlinear solution method,fully-coupled newton-based nonlinear solver,large-scale parallel performance,newton–krylov,parallel algebraic multilevel preconditioner,ibm power eserver system,multilevel preconditioners,gmres krylov linear system,nonsmoothed aggregation,finite element,multigrid,domain decomposition,simulation,diffusion,electric potential,agglomeration,linear system,semiconductor device modeling,factorization,poisson equation,decomposition,performance,jacobian matrix,source term,convection,system of equations,matrices,electrons | Mathematical optimization,Nonlinear system,Generalized minimal residual method,System of linear equations,Preconditioner,Finite element method,Solver,Partial differential equation,Mathematics,Multigrid method | Journal |
Volume | Issue | ISSN |
228 | 17 | Journal of Computational Physics |
Citations | PageRank | References |
24 | 2.01 | 14 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Paul T. Lin | 1 | 69 | 6.84 |
John N. Shadid | 2 | 259 | 32.24 |
Marzio Sala | 3 | 73 | 7.89 |
Raymond S. Tuminaro | 4 | 145 | 15.07 |
Gary L. Hennigan | 5 | 33 | 4.30 |
Robert J. Hoekstra | 6 | 338 | 23.70 |