Skip to main content

Simulation of MD Using OpenMP and OpenMP–SIMD

  • Conference paper
  • First Online:
  • 874 Accesses

Part of the book series: Lecture Notes in Mechanical Engineering ((LNME))

Abstract

MD is used to understand the temperature and pressure dependencies of dynamical concept in liquids, solids, and liquid–solid interfaces. It is a computer simulation method to visualize the behavior of atoms and molecules. MD simulation techniques are also well defined for understanding surface phenomena, as they give a qualitative understanding of surface structure and dynamics of particles filled in a box. Our work uses MD methods to better comprehend surface pressure and calculation of time they take to interact with one another. We aim to use OpenMP and OpenMP + SIMD directives in our code to reduce time complexities. The OpenMP directive is applied to a loop to indicate such that multiple iterations of the loop can be executed at the same time by using SIMD instructs. Our studies have indicated that using SIMD directives in OpenMP tend to yield faster speedups. According to our data for the given algorithm for a maximum of 800 particles, a speedup of 1.27 was achieved for OpenMP + SIMD against OpenMP alone. We will implement SIMD parallelization to Verlet’s algorithm used in MD calculations, such as updation and computation of position, velocity and acceleration. We also intend to bring out the percentage of error in total energy calculated in our work to convey the accuracy of the methods.

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

Buying options

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 EPUB and 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

Learn about institutional subscriptions

References

  1. Hospital A, Goñi JR, Orozco M, Gelpí JL (2015) Molecular dynamics simulations: advances and applications. Adv Appl Bioinf Chem AABC 8:37

    Google Scholar 

  2. Pierce LC, Salomon-Ferrer R, de Augusto F, Oliveira C, McCammon JA, Walker RC (2012) Routine access to millisecond time scale events with accelerated molecular dynamics. J Chem Theory Comput 8(9):2997–3002

    Article  Google Scholar 

  3. Sankey OF, Niklewski DJ (1989) Ab initio multicenter tight-binding model for molecular-dynamics simulations and other applications in covalent systems. Phys Rev B 40(6):3979

    Article  Google Scholar 

  4. Martys NS, Mountain RD (1999) Velocity Verlet algorithm for dissipative-particle-dynamics-based models of suspensions. Phys Rev E 59(3):3733

    Article  Google Scholar 

  5. Spreiter Q, Walter M (1999) Classical molecular dynamics simulation with the velocity Verlet algorithm at strong external magnetic field. J Comput Phys 152:102–119

    Article  Google Scholar 

  6. Andersen HC (1983) Rattle: a “velocity” version of the shake algorithm for molecular dynamics calculations. J Comput Phys 52(1):24–34

    Article  Google Scholar 

  7. Krone M, Stone JE, Ertl T, Schulten K (2012) Fast visualization of Gaussian density surfaces for molecular dynamics and particle system trajectories. EuroVis-Short Papers 2012:67–71

    Google Scholar 

  8. Saunders MR, Tute MS, Webb GA (1987) A theoretical study of angiotensin-converting enzyme inhibitors. J Comput Aided Mol Des 1(2):133–142

    Article  Google Scholar 

  9. www.web.stanford.edu

  10. http://students.iitk.ac.in/projects/wiki/lib/exe/fetch.php?media=2014as:verlet.pdf

  11. Walters JP, Balu V, Chaudhary V, Kofke D, Schultz A (2008) Accelerating molecular dynamics simulations with GPUs. In: ISCA PDCCS, pp 44–49

    Google Scholar 

  12. Brown WM, Wang P, Plimpton SJ, Tharrington AN (2011) Implementing molecular dynamics on hybrid high performance computers–short range forces. Comput Phys Commun 182(4):898–911

    Article  Google Scholar 

  13. https://www.ibm.com/support/knowledgecenter/en/SSXVZZ_16.1.0/com.ibm.xlcpp161.lelinux.doc/compiler_ref/prag_omp_simd.html

  14. Salomon-Ferrer R, Götz AW, Poole D, Le Grand S, Walker RC (2013) Routine microsecond molecular dynamics simulations with AMBER on GPUs. Explicit solvent particle mesh Ewald. J Chem Theory Comput 9(9):3878–3888

    Google Scholar 

  15. Rahman TS (2002) Molecular‐dynamics simulation of surface phenomena. Charact Mater, 1–12

    Google Scholar 

  16. https://www.quora.com/Why-is-Molecular-Dynamics-Simulation-important-in-medicinal-biology

  17. Vigonski S, Djurabekova F, Veske M, Aabloo A, Zadin V (2015) Molecular dynamics simulations of near-surface Fe precipitates in Cu under high electric fields. Modell Simul Mater Sci Eng 23(2):025009

    Article  Google Scholar 

  18. www.eng.buffalo.edu/~kofke/ce530/Text/Basic_MD.doc

  19. Haile JM (1992) Molecular dynamics simulation: elementary methods, vol 1. Wiley, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Naman Khurpia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Khurpia, N., Roy, A., Goyal, S., Saira Banu, J. (2021). Simulation of MD Using OpenMP and OpenMP–SIMD. In: Rushi Kumar, B., Sivaraj, R., Prakash, J. (eds) Advances in Fluid Dynamics. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-15-4308-1_40

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-4308-1_40

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-4307-4

  • Online ISBN: 978-981-15-4308-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics