Skip to main content

Parallelization of an algorithm used to simulate Atomic Force Microscope images

  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1225))

Included in the following conference series:

  • 107 Accesses

Abstract

We present the parallelization of an algorithm used to simulate images obtained with an Atomic Force Microscope. We use the standard parallel programming environment PVM so that the parallelization be architecture independent. We propose different algorithms: with or without large transfers of data between master and slaves and with or without load balancing. We compare execution run times on three kinds of platform, namely networks of homogeneous or heterogeneous workstations, symmetric multiprocessors with shared memory and a massively parallel machine with distributed memory. For this specific problem, the use of PVM leads to a good speedup for all architectures. However, we also show that the best algorithm depends on the kind of architecture. In particular a load balancing strategy is important for efficiency on an heterogeneous platform, whereas it has only a small effect on the other platforms.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Binnig, C.F. Quate, and Ch. Gerber. Atomic Force Microscope. Phys. Rev. Lett., 56:930, 1986.

    Google Scholar 

  2. D. Sarid. Scanning Force Microscopy. Oxford University Press, New York, 1991.

    Google Scholar 

  3. V. Rousset, C. Joachim, S. Itoua, B. Rousset, and N. Fabre. Fabrication of buried co-planar metal-insulator-metal nanojunctions with a gap lower than 10 nm. J. Phys. III, 5:1983–1989, 1995.

    Google Scholar 

  4. H.C. Hamaker. The London-van der Waals attraction between spherical particles. Physica IV, 44:1058–1072, 1937.

    Google Scholar 

  5. C. Kittel. Introduction to Solid State Physics. Wiley, New York, sixth edition, 1986.

    Google Scholar 

  6. J.N. Israelachvili. Intermolecular and surface forces with applications to colloidal and biological systems. Academic Press, New York, 1985.

    Google Scholar 

  7. H. Guyennet, F. Spies, and C. Balayer. Parallel calculation of polynomial roots according to Durand-Kerner method using PVM. In European PVM user's group meeting. Rome, Italie, 1994.

    Google Scholar 

  8. H. Guyennet, F. Spies, and M. Trehel. Modeling and simulation of dynamic load balancing using queuing theory. J. of Parallel Algorithms and Applications, 5–2, 1994.

    Google Scholar 

  9. Ch. Girard. Theoretical atomic-force-microscopy study of a stepped surface: Nonlocal effects in the probe. Phys. Rev. B, 43(11):8822–8828, 1991.

    Google Scholar 

  10. Ch. Girard, M. Devel, A. Dereux, and Ch. Joachim. Simulation of SFM images of adsorbed C 60 and C 70 molecules. In H.J. Güntherodt, D. Anselmetti, and E. Meyer, editors, Forces in Scanning Probe Methods, volume 286, pages 183–189. Kluwer Academic Publishers, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bob Hertzberger Peter Sloot

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bigeard, R., Devel, M., Julliand, J. (1997). Parallelization of an algorithm used to simulate Atomic Force Microscope images. In: Hertzberger, B., Sloot, P. (eds) High-Performance Computing and Networking. HPCN-Europe 1997. Lecture Notes in Computer Science, vol 1225. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0031591

Download citation

  • DOI: https://doi.org/10.1007/BFb0031591

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62898-9

  • Online ISBN: 978-3-540-69041-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics