Skip to main content

Parallel Computer Simulation Techniques for the Study of Macromolecules

  • Conference paper
Computer Simulations of Liquid Crystals and Polymers

Part of the book series: NATO Science Series II: Mathematics, Physics and Chemistry ((NAII,volume 177))

  • 861 Accesses

Abstract

This article will review some of the progress made recently in developing parallel simulation techniques for macromolecules. It will start with simple methods for molecular dynamics, involving replicated data techniques; and go on to show how parallel performance can be improved by careful load-balancing and reduction of message passing. Domain decomposition MD methods are then presented as a way of reducing message passing further, so that effective parallelisation can occur with even the slowest of communication links ethernett). Finally, parallel techniques for conducting Monte Carlo are reviewed, and ways of combining parallel methods are presented. The latter looks like becoming an effective way of using massively parallel architectures for macro-molecules, without the need to simulate huge systems sizes.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. J. Fountain, Parallel Computing principles and practice, chapter 2. Cambridge University Press, 1984.

    Google Scholar 

  2. K. Hwang, and F. A. Briggs, Computer Architecture and Parallel Processing. McGraw-Hill Book Company, 1985.

    Google Scholar 

  3. PVM, Excellent on-line references for PVM can be found at http://www.csm.ornl.gov/pvm/, (PVM source code is also available free from here), 2002.

    Google Scholar 

  4. MPI, Free implementations of MPI and excellent on-line MPI references can be found at http://www-unix.mcs.anl.gov/mpi/ or by following links from this page. Two freely available portable implementations of MPI are MPICH (http://wwwunix.mcs.anl.gov/mpi/mpich/) and LAM-MPI (http://www.lam-mpi.org), 2003.

    Google Scholar 

  5. M. R. Wilson, Parallel molecular dynamics techniques for the simulation of anisotropic systems. In P. Pasini and C. Zannoni, editors, Advances in computer simulation of liquid crystals, volume 545 of Series C: Mathematical and Physical Sciences, chapter 13. Kluwer Academic Publishers, 2000.

    Google Scholar 

  6. W. Smith, Comp. Phys. Comm., 62:229, 1991.

    Article  ADS  Google Scholar 

  7. W. Smith, Comp. Phys. Comm., 67:392, 1992.

    Article  ADS  Google Scholar 

  8. M. R. Wilson, M. P. Allen, M. A. Warren, A. Sauron, and W. Smith, J. Comput. Chem., 18:478, 1997.

    Article  Google Scholar 

  9. M. P. Allen and D. J. Tildesley, Computer Simulation of Liquids. Oxford University Press, Oxford, 1987.

    MATH  Google Scholar 

  10. OpenMP, The home page for OpenMP, is http://www.openmp.org, most manufacturers of shared memory machines will produce their own implementations of the OpenMP standard, 2003.

    Google Scholar 

  11. S. Brode and R. Ahlrichs, Comp. Phys. Comm., 42:51, 1986.

    Article  ADS  Google Scholar 

  12. D. Fincham, CCP5 Quarterly, 12:47, 1984.

    Google Scholar 

  13. K. Binder, Monte Carlo and Molecular Dynamics Simulations in Polymer Science. Oxford University Press, 1995.

    Google Scholar 

  14. M. R. Wilson, J. Chem. Phys., 107:8654, 1997.

    Article  ADS  Google Scholar 

  15. A. V. Lyulin, M. S. A. Barwani, M. P. Allen, M. R. Wilson, I. Neelov, and N. K. Allsopp, Macromolecules, 31:4626, 1998.

    Article  ADS  Google Scholar 

  16. M. R. Wilson, J. M. Ilnytskyi and L. M. Stimson, J. Chem. Phys., 119:3509, 2003.

    Article  ADS  Google Scholar 

  17. S. Krushev, W. Paul, and G. D. Smith, Macromolecules, 35:4198, 2002.

    Article  ADS  Google Scholar 

  18. G. D. Smith, O. Borodin, and W. Paul, J. Chem. Phys., 117:10350, 2002.

    Article  ADS  Google Scholar 

  19. T. R. Forester and W. Smith, DL_POLY. DL_YPOLY is a package of molecular simulation routines written by W. Smith and T. R. Forester, copyright The Council for the Central Laboratory of the Research Councils, Daresbury Laboratory at Daresbury, Nr. Warrington, 1996.

    Google Scholar 

  20. M. R. Wilson, GBMOL: A replicated data molecular dynamics program to simulate combinations of Gay-Berne and Lennard-Jones sites. Author: Mark R. Wilson, University of Durham, 1996.

    Google Scholar 

  21. K. Esselink, B. Smit, and P. A. J. Hilbers, J. Comput. Phys., 106:101, 1993.

    Article  ADS  Google Scholar 

  22. K. Esselink, and P. A. J. Hilbers, J. Comput. Phys., 106:108, 1993.

    Article  ADS  Google Scholar 

  23. D. C. Rapaport, Comp. Phys. Rep., 9:1, 1988.

    Article  ADS  Google Scholar 

  24. D. Brown, J. H. R Clarke, M. Okuda, and T. Yamazaki, Comp. Phys. Comm., 74:67, 1993.

    Article  ADS  Google Scholar 

  25. D. Brown, J. H. R. Clarke, M. Okuda, and T. Yamazaki, Comp. Phys. Comm., 83:1, 1994.

    Article  ADS  Google Scholar 

  26. A. Jabbarzadeth, J. D. Atkinson, and R. I. Tanner, Comp. Phys. Comm., 107:123, 1997.

    Article  ADS  Google Scholar 

  27. P. Hilbers, and K. Esselink, Parallel computing and molecular dynamics simulations. In M. P. Allen and D. J. Tildesley, editors, Computer Simulations in Chemical Physics, pages 473–493. Kluwer, The Netherlands, 1992.

    Google Scholar 

  28. M. Surridge, D. J. Tildesley, Y. C. Kong, and D. B. Adolf, Parallel Computing, 22:1053, 1996.

    Article  MATH  Google Scholar 

  29. M. T. Nelson, W. Humphrey, A. Gursoy, A. Dalke, L. V. Kale, R. D. Skeel, and K. Schulten, The International Journal of Supercomputing Applications and High Performance Computing, 10:251, 1996.

    Article  Google Scholar 

  30. K.-T. Lim, S. Brunett, M. Iotov, R. B. McClurg, N. Vaidehi, S. Dasgupta, S. Taylor, and W. A. Goddard. III, J. Comput. Chem., 18:501, 1997.

    Article  Google Scholar 

  31. D. Brown, H. Minoux, and B. Maigret, Comp. Phys. Comm., 103:170, 1997.

    Article  ADS  Google Scholar 

  32. S. G. Srinivasan, I. Ashok, H. Jonsson, G. Kalonji, and J. Zahorjan, Comp. Phys. Comm., 102:28, 1997.

    Article  ADS  Google Scholar 

  33. S. G. Srinivasan, I. Ashok, H. Jonsson, G. Kalonji and J. Zahorjan, Comp. Phys. Comm., 102:44, 1997.

    Article  ADS  Google Scholar 

  34. J. M. Ilnytskyi and M. R. Wilson, Comput. Phys. Comm., 134:23, 2001.

    Article  ADS  MATH  Google Scholar 

  35. J. M. Ilnytskyi and M. R. Wilson, Comput. Phys. Comm., 148:43, 2002.

    Article  ADS  Google Scholar 

  36. D. Frenkel, B. Smith, Understanding molecular simulation: from algorithms to applications. Academic Press, 2001

    Google Scholar 

  37. K. Esselink, L. D. J. C. Loyens, and B. Smit, Phys. Rev. E, 51:1560, 1995.

    Article  ADS  Google Scholar 

  38. H. P. Wittmann, and K. Kremer, Comp. Phys. Comm., 61:309, 1990.

    Article  ADS  Google Scholar 

  39. A. Uhlherr, S. J. Leak, N. E. Adam, P. E. Nyberg, M. Doxastakis, V. G. Mavrantzas, and D. N. Theodorou, Comp. Phys. Comm., 144:1, 2002.

    Article  ADS  MATH  Google Scholar 

  40. C. J. Geyer, and E. A. Thompson, J. Am. Stat. Assoc., 90:909, 1995.

    Article  MATH  Google Scholar 

  41. T. J. H. Vlugt and B. Dunweg, J. Chem. Phys., 115:8731, 2001.

    Article  ADS  Google Scholar 

  42. A. Bunker and B. Dunweg, Phys. Rev. E, 63:016701, 2001.

    Article  ADS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Kluwer Academic Publishers

About this paper

Cite this paper

Wilson, M.R., Ilnytskyi, J.M. (2005). Parallel Computer Simulation Techniques for the Study of Macromolecules. In: Pasini, P., Zannoni, C., Žumer, S. (eds) Computer Simulations of Liquid Crystals and Polymers. NATO Science Series II: Mathematics, Physics and Chemistry, vol 177. Springer, Dordrecht. https://doi.org/10.1007/1-4020-2760-5_15

Download citation

Publish with us

Policies and ethics