Hostname: page-component-7bb8b95d7b-l4ctd Total loading time: 0 Render date: 2024-09-11T22:47:27.841Z Has data issue: false hasContentIssue false

Parallel Monte Carlo Simulation Using Desktop Computers

Published online by Cambridge University Press:  02 July 2020

John Henry J. Scott
Affiliation:
National Institute of Standards and Technology, Gaithersburg, MD20899-8371
Robert L. Myklebust
Affiliation:
Myklebust Consulting, Frederick, MD21793
Dale E. Newbury
Affiliation:
National Institute of Standards and Technology, Gaithersburg, MD20899-8371
Get access

Extract

Monte Carlo simulation of electron scattering in solids has proven valuable to electron microscopists for many years. The electron trajectories, x-ray generation volumes, and scattered electron signals produced by these simulations are used in quantitative x-ray microanalysis, image interpretation, experimental design, and hypothesis testing. Unfortunately, these simulations are often computationally expensive, especially when used to simulate an image or survey a multidimensional region of parameter space.

Here we present techniques for performing Monte Carlo simulations in parallel on a cluster of existing desktop computers. The simulation of multiple, independent electron trajectories in a sample and the collateral calculation of detected x-ray and electron signals falls into a class of computational problems termed “embarrassingly parallel”, since no information needs to be exchanged between parallel threads of execution during the calculation. Such problems are ideally suited to parallel multicomputers, where a manager process distributes the computational burden over a large number of nodes.

Type
Quantitative X-Ray Microanalysis
Copyright
Copyright © Microscopy Society of America

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Joy, D. C., Monte Carlo Modeling for Electron Microscopy and Microanalysis, Oxford (1995).Google Scholar
2.Romig, A. D. Jr., et al., in Michael, J. R. et al, Eds., Microbeam Analysis - 1990, San Francisco Press (1990) 275.Google Scholar
3.Michael, J. R. et al., Ultramicroscopy 51 (1993) 160.CrossRefGoogle Scholar
4.Romig, A. D. et al., in G. W. Bailey et al., Eds., Proc. 52nd Ann. Mtg. MSA/29th Ann. Mtg. MAS (1994) 910.Google Scholar
6.Myklebust, R. L. et al., in bse of Monte Carlo Calculations in Electron Probe Microanalysis and Scanning Electron Microscopy, Washington, D.C., NBS Special Pub 460 (1975) 105.Google Scholar