Skip to main content

Parallel and Distributed Particle Collision Simulation with Decentralized Control

  • Conference paper
Advances in Grid and Pervasive Computing (GPC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5036))

Included in the following conference series:

  • 620 Accesses

Abstract

Scientific computing applications with highly demanding data capacity and computation power drive a computing platform migration from shared memory machines to multi-core/multiprocessor computer clusters. However, overheads in coordinating operations across computing nodes could counteract the benefit of having extra machines. Furthermore, the hidden dependency in applications slows down the simulation over non-shared memory machines. This paper proposed a framework to utilize multi-core/multiprocessor clusters for distributed simulation. Among several coordination schemes, decentralized control approach has demonstrated its effectiveness in reducing the communication overheads. A speculative execution strategy is applied to exploit parallelism thoroughly and overcome strong data dependency. Performance analysis and experiments are provided to demonstrate the performance gains.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Zhang, B.: ZPC 1.0.1: a parton cascade for ultrarelativistic heavy ion collisions. Computer Physics Communications 109, 193–206 (1998)

    Article  MATH  Google Scholar 

  2. Isobe, M.: Simple and efficient algorithm for large scale molecular dynamics simulation in hard disk system. International Journal of Modern Physics C(10), 1281–1293 (1999)

    Article  Google Scholar 

  3. Donev, A., Torquato, S., Stillinger, F.: Neighbor list collision-driven molecular dynamics simulation for nonspherical hard particles. I. algorithmic details. Journal of Computational Physics 202(2), 737–764 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  4. Miller, S., Luding, S.: Event-driven molecular dynamics in parallel. Journal of Computational Physics 193(1), 306–316 (2004)

    Article  MATH  Google Scholar 

  5. Lubachevsky, B.D.: How to simulate billiards and similar systems. Journal of Computational Physics 94(2), 255–283 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  6. Mu, M.: A multiple-heaps algorithm for parallel simulation of collision systems. Journal of Computational Physics 179(2), 539–556 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  7. Sigurgeirsson, H., Stuart, A., Wan, W.L.: Algorithms for particle-field simulations with collisions. Journal of Computational Physics 172(2), 766–807 (2002)

    Article  Google Scholar 

  8. Yu, Y., Srinivasan, A., Chandra, N.: Scalable time-parallelization of molecular dynamics simulations in nano mechanics. In: Proceedings of the International Conference on Parallel Processing, pp. 119–126 (2006)

    Google Scholar 

  9. Fujimoto, R.: Parallel discrete event simulation. Communications of the ACM 33(10), 30–53 (1990)

    Article  Google Scholar 

  10. Li, R., Jiang, H., Su, H.C., Jenness, J., Zhang, B.: Speculative parallelization of many-particle collision simulations. In: Proceedings of the 2007 International Conference on Parallel and Distributed Processing Techniques and Applications, pp. 128–136 (2007)

    Google Scholar 

  11. Li, R., Jiang, H., Su, H.C., Zhang, B., Jenness, J.: Speculative and distributed simulation of many-particle collision simulations. In: Proceedings of the 13th International Conference on Parallel and Distributed Systems (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Song Wu Laurence T. Yang Tony Li Xu

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, R., Jiang, H., Su, HC., Zhang, B., Jenness, J. (2008). Parallel and Distributed Particle Collision Simulation with Decentralized Control. In: Wu, S., Yang, L.T., Xu, T.L. (eds) Advances in Grid and Pervasive Computing. GPC 2008. Lecture Notes in Computer Science, vol 5036. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68083-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68083-3_25

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-68083-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics