Skip to main content

Molecular-Dynamics Simulations Using Spatial Decomposition and Task-Based Parallelism

  • Conference paper
  • First Online:
Mathematical and Computational Approaches in Advancing Modern Science and Engineering

Abstract

This article discusses the implementation of a hybrid algorithm for the parallelization of molecular-dynamics simulations. The hybrid algorithm combines the spatial decomposition method using message passing with a task-based, threaded approach for the parallelization of the workload. Benchmark simulations on a multi-core system and an Intel Xeon Phi co-processor show that the hybrid algorithm provides better performances than the message-passing or threaded approaches alone.

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

References

  1. Allen, M.P., Tildesley, D.J.: Computer Simulations of Liquids. Clarendon, Oxford (1987)

    MATH  Google Scholar 

  2. Cleri, F., Rosato, V.: Tight-binding potentials for transition metals and alloys. Phys. Rev. B 48 (1), 22–33 (1993)

    Article  Google Scholar 

  3. Frenkel, D., Smit, B.: Understanding Molecular Simulation. Academic, San Diego (2002)

    MATH  Google Scholar 

  4. Jeffers, J., Reinders, J.: Intel Xeon Phi Coprocessor High Performance Programming. Morgan Kaufman, New York (2013)

    Google Scholar 

  5. Mendelev, M.I., Han, S., Srolovitz, D.J., Ackland, G.J., Sun, D.Y., Asta, M.: Development of new interatomic potentials appropriate for crystalline and liquid iron. Philos. Mag. 83 (35), 3977–3994 (2003)

    Article  Google Scholar 

  6. Message Passing Interface Forum: http://www.mpi-forum.org/ (2016)

  7. Meyer, R.: Efficient parallelization of short-range molecular dynamics simulations on many-core systems. Phys. Rev. E 88 (5), 053,309 (2013)

    Google Scholar 

  8. Meyer, R.: Efficient parallelization of molecular dynamics simulations with short-ranged forces. J. Phys.: Conf. Ser. 540 (1), 012,006 (2014)

    Google Scholar 

  9. Meyer, R., Mangiardi, C.M.: Parallelization of molecular-dynamics simulations using tasks. MRS Proc. 1753, mrsf14–1753–nn10–09 (2015)

    Google Scholar 

  10. Plimpton, S.: Fast parallel algorithms for short-range molecular dynamics. J. Comput. Phys. 117 (1), 1–19 (1995)

    Article  MATH  Google Scholar 

  11. TBB official website: http://threadingbuildingblocks.org/ (2016)

Download references

Acknowledgements

This work has been made possible by generous allocation of computer time on computer systems managed by Calcul Québec, the Shared Hierarchical Academic Research Network (SHARCNET) and Compute/Calcul Canada. Financial support by Laurentian University and the Natural Sciences and Engineering Research Council of Canada (NSERC) is gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chris M. Mangiardi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Mangiardi, C.M., Meyer, R. (2016). Molecular-Dynamics Simulations Using Spatial Decomposition and Task-Based Parallelism. In: Bélair, J., Frigaard, I., Kunze, H., Makarov, R., Melnik, R., Spiteri, R. (eds) Mathematical and Computational Approaches in Advancing Modern Science and Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-30379-6_13

Download citation

Publish with us

Policies and ethics