Abstract
This paper proposes two viable computing strategies for distributed parallel systems: domain division with sub-domain overlapping and asynchronous communication. We have implemented a parallel computing procedure for simulation of Ti thin film growing process of a system with 1000 × 1000 atoms by means of the Monte Carlo (MC) method. This approach greatly reduces the computation time for simulation of large-scale thin film growth under realistic deposition rates. The multi-lattice MC model of deposition comprises two basic events: deposition, and surface diffusion. Since diffusion constitutes more than 90% of the total simulation time of the whole deposition process at high temperature, we concentrated on implementing a new parallel diffusion simulation that reduces communication time during simulation. Asynchronous communication and domain overlapping techniques are used to reduce the waiting time and communication time among parallel processors. The parallel algorithms we propose can simulate the thin film growth of a system with many more particles than before under realistic deposition rates, and can provide a more efficient means for computer simulation of thin film growth.
Similar content being viewed by others
References
Smilauer, P., Willy, M. R., Vvedensky, D. D., Reentrant layer-by-layer growth: A numerical study, Phys. Rev., B, 1993, 47(7): 4119–4122.
Bartelt, M. C., Evans, J. W., Dendritic islands in metal-on-metal epitaxy I: Shape transitions and diffusion at island edges, Surface Science, 1994, 314(1): L829-L834.
Jackes, M. M., Computer simulation of growth during molecular-beam epitaxy of metal-on-metal surfaces, Vacuum, 1993, 44 (314): 337–339.
Huang, H. C., Gilmer, G. H., Rubia, T. D., At an atomistic simulator for thin film deposition in three dimensions, Journal of Applied Physics, 1998, 84(7): 3636–3649.
Smy, T., Tait, R. N., Breit, M. J., Ballistic deposition simulation of via metallization using a quasi-three dimensional model, IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems, 1991, 10(1): 130–135.
Bales, G. S., Zangwill, A., Self-consistent rate theory of submonolayer homoepitaxy with attachment/detachment kinetics, Phys. Rev. B, 1997, 55: R1973-R1976.
Yang, Y. G., Johnson, R. A., Wadley, H. N. G., A Monte Carlo simulation of physical vapor deposition of nickel, Acta Mater., 1997, 45(3): 1445–1468.
Zhou, W., Johnson, R. A., Wadley, H. N. G., A molecular dynamics study of nickel vapor deposition: temperature incident angle, and adatom energy effects, Acta Mater. 1997, 45(3): 1513–1524.
Huang, H. C., Gilmer, G. M., Multi-lattice Monte Carlo of thin films, J. Comput. Aided Mat. Des., 1999, 85(1): 117–127.
Kirkloy, D. R., Delpy, D. T., Parallel operation of Monte Carlo simulations on a diverse network of computers, Physics in Medicine & Biology, 1997, 42(8): 1203–1208.
Ma, C. M., Implementation of a Monte Carlo code on a parallel computer system, Parallel Computing, 1994, 20(7): 991–1005.
Bird, G. A., Recent advances and current challenges for DSMC, Journal Computers & Mathematics with Applications, 1998, 35(1–2): 1–14.
Gilmer, G. H., Huang, H., Roland, C., Thin film deposition fundamentals and modeling, Computational Materials Science, 1998, 84(12): 354–380.
Martin, D. G., Computer simulation of recrystallisation and grain growth, Materials Science and Technology, 1994, 10(9): 855–861.
Foiles, S. M., Baskes, M. I., Daw, M. S., Embedded-atom-method functions for the fcc metals Cu, Ag, Au, Ni, Pd, Pt, and their alloys, Phys, Rev., B, 1986, 33(1–2): 7983–7991.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Shu, J., Zheng, W., Lu, Q. et al. Parallel computing for lattice Monte Carlo simulation of large-scale thin film growth. Sci China Ser F 45, 103–110 (2002). https://doi.org/10.1360/02yf9008
Received:
Issue Date:
DOI: https://doi.org/10.1360/02yf9008