Skip to main content

Parallel Implementation of a Monte Carlo Algorithm for Simulation of Cathodoluminescence Contrast Maps

  • Conference paper
  • First Online:
Parallel Computational Technologies (PCT 2017)

Abstract

We suggest a parallel implementation of a Monte Carlo method for cathodoluminescence contrast maps simulation based on a random walk on spheres algorithm developed by K. K. Sabelfeld for solving drift-diffusion problems. The method for cathodoluminescence imaging in the vicinity of external forces is based on the explicit representation of the exit point probability density. This makes it possible to simulate exciton trajectories governed by drift-diffusion-reaction equations with a recombination condition on the surface of dislocations or other defects in crystals. In this study, we apply the developed stochastic algorithm to construct a parallel implementation that uses the OpenMP and MPI standards and is based on a distribution of simulated exciton trajectories starting at a given source. The number of self-annihilated excitons is evaluated as a function of the distance between the exciton source and the dislocation. The algorithm is tested against exact results.

The support of the Russian Science Foundation under grant No. 14-11-00083 is kindly acknowledged.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    JSCC RAS website: http://www.jscc.ru/.

References

  1. Selberherr, S.: Analysis and Simulation of Semiconductor Devices. Springer, Vienna (1984). doi:10.1007/978-3-7091-8752-4

    Book  Google Scholar 

  2. Sijerčić, E., Mueller, K., Pejčinović, B.: Simulation of InSb devices using drift-diffusion equations. Solid-State Electron. 49(8), 1414–1421 (2005). doi:10.1016/j.sse.2005.05.012

    Article  Google Scholar 

  3. Boggs, S., Krinsley, D.: Application of Cathodoluminescence Imaging to the Study of Sedimentary Rocks. Cambridge University Press, New York (2006). doi:10.1017/cbo9780511535475.008

    Book  Google Scholar 

  4. Knox, R.S.: Theory of excitons. In: Seitz, F., Turnbul, D. (eds.) Solid State Physics. Academic Press, New York (1963)

    Google Scholar 

  5. Sabelfeld, K.K.: Random walk on spheres method for solving drift-diffusion problems. Monte Carlo Methods Appl. 22(4), 265–275 (2016). doi:10.1515/mcma-2016-0118

    Article  MathSciNet  MATH  Google Scholar 

  6. Müller, M.E.: Some continuous Monte Carlo methods for the Dirichlet problem. Ann. Math. Statist. 27(3), 569–589 (1956). doi:10.1214/aoms/1177728169

    Article  MathSciNet  MATH  Google Scholar 

  7. Fishman, G.: Monte Carlo: Algorithms and Applications. Operations Research and Financial Engineering, Concepts. Springer, New York (1996)

    Book  MATH  Google Scholar 

  8. Rosenthal, J.S.: Parallel computing and Monte Carlo algorithms. Far East J. Theor. Stat. 4, 207–236 (2000)

    MathSciNet  MATH  Google Scholar 

  9. Esselink, K., Loyens, L.D.J.C., Smit, B.: Parallel Monte Carlo Simulations. Phys. Rev. E 51(2), 1560–1568 (1995). doi:10.1103/physreve.51.1560

    Article  Google Scholar 

  10. Sabelfeld, K.K., Kaganer, V.M., Pfüller, C., Brandt, O.: Dislocation contrast in cathodoluminescence and electron-beam induced current maps on GaN(0001). Cornell University Library. Materials Science arXiv:1611.06895 [cond-mat.mtrl-sci]

  11. Sabelfeld, K.K.: Splitting and survival probabilities in stochastic random walk methods and applications. Monte Carlo Methods Appl. 22(1), 55–72 (2016). doi:10.1515/mcma-2016-0103

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anastasiya E. Kireeva .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Sabelfeld, K.K., Kireeva, A.E. (2017). Parallel Implementation of a Monte Carlo Algorithm for Simulation of Cathodoluminescence Contrast Maps. In: Sokolinsky, L., Zymbler, M. (eds) Parallel Computational Technologies. PCT 2017. Communications in Computer and Information Science, vol 753. Springer, Cham. https://doi.org/10.1007/978-3-319-67035-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67035-5_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67034-8

  • Online ISBN: 978-3-319-67035-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics