Abstract
We describe a parallel implementation of a 3D semiconductor device simulator based on the MPI message passing interface. In this article, we primarily focus on the effective implementation of the numerical algorithms employed in the 3D device simulator, in particular the Newton-Krylov-Schwarz method for solving the large, sparse nonlinear equations problems resulting from the semiconductor device modeling on unstructured meshes. Test results obtained on a shared-memory multiprocessor computer are presented and analyzed.
Chapter PDF
Keywords
- Domain Decomposition
- Message Passing Interface
- Parallel Implementation
- Region Grid
- Domain Decomposition Algorithm
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Bank, R. E., Rose, D. J.: Global approximate newton methods Numer. Math., 37 (1981) 279–295
Bank, R. E., Rose, D. J., Fichtner, W.: Numerical methods for semiconductor device simulation IEEE Trans., ED-30 (1983) 1031–41
Cai, X. C., Keyes, D. E., Venkatakrishnan, V.: Newton-Krylov-Schwarz: An implicit solver for CFD John Wiley & Sons Ltd v3.0, 1995
Chan, T. F., Mathew, T. P.: Domain decomposition algorithms Preprint CAM 94-2, Department of Mathematics, University of California, Los Angeles, 1994
Jones, M. T., Plassmann, P. E.: An improved incomplete Cholesky factorization, Preprint MCS-P206-0191, Argonne National Laboratory, Argonne, Illinois, 1991
Markowich, P. A., Ringhofer, C. A., Schmeiser, C.: Semiconductor Equations Springer, 1990
Pommerell, C.: Solution of Large Unsymmetric Systems of Linear Equations PhD thesis, Integrated Systems Laboratory, ETH Zurich, Switzerland, 1992 Published by: Hartung Gorre Verlag, Konstanz, Germany
Selberherr, S.: Analysis and Simulation of Semiconductor Devices Springer, 1984
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bouaricha, A., Mueller, S. (1997). A portable parallel implementation of a 3D semiconductor device simulator. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds) Euro-Par'97 Parallel Processing. Euro-Par 1997. Lecture Notes in Computer Science, vol 1300. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0002823
Download citation
DOI: https://doi.org/10.1007/BFb0002823
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63440-9
Online ISBN: 978-3-540-69549-3
eBook Packages: Springer Book Archive