{"title":"Time-integration and iterative techniques for semiconductor diffusion modeling","authors":"A. Pardhanani, G. Carey","doi":"10.1109/TCAD.1996.6449172","DOIUrl":null,"url":null,"abstract":"We investigate numerical integration, preconditioning, iterative solution and multigrid strategies for a class of réaction-diffusion systems used for modeling nonequilibrium phosphorus diffusion in silicon. These problems typically yield stiff systems of equations, and their efficient numerical simulation requires the use of stable integration strategies along with fast, robust algebraic system solvers. We compare the numerical performance of semi-implicit Runge-Kutta methods in conjunction with several standard nonsymmetric iterative solvers and multigrid methods. Our results demonstrate that block-diagonal preconditioning with node-based assembly of the discrete system dramatically improves the performance of iterative solvers. Numerical studies also reveal some interesting new aspects regarding the choice of integration schemes when using iterative methods to solve the linear systems. Unlike the case of direct solvers, where higher-order integration methods typically yield higher computational efficiency, the use of iterative solvers can significantly change or even reverse this trend.","PeriodicalId":100835,"journal":{"name":"Journal of Technology Computer Aided Design TCAD","volume":"50 1","pages":"1-12"},"PeriodicalIF":0.0000,"publicationDate":"1996-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Technology Computer Aided Design TCAD","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TCAD.1996.6449172","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
We investigate numerical integration, preconditioning, iterative solution and multigrid strategies for a class of réaction-diffusion systems used for modeling nonequilibrium phosphorus diffusion in silicon. These problems typically yield stiff systems of equations, and their efficient numerical simulation requires the use of stable integration strategies along with fast, robust algebraic system solvers. We compare the numerical performance of semi-implicit Runge-Kutta methods in conjunction with several standard nonsymmetric iterative solvers and multigrid methods. Our results demonstrate that block-diagonal preconditioning with node-based assembly of the discrete system dramatically improves the performance of iterative solvers. Numerical studies also reveal some interesting new aspects regarding the choice of integration schemes when using iterative methods to solve the linear systems. Unlike the case of direct solvers, where higher-order integration methods typically yield higher computational efficiency, the use of iterative solvers can significantly change or even reverse this trend.