Optimistic Simulations of Physical Systems Using Reverse Computation

  • Authors:
  • Yarong Tang;Kalyan S. Perumalla;Richard M. Fujimoto;Homa Karimabadi;Jonathan Driscoll;Yuri Omelchenko

  • Affiliations:
  • College of Computing, Georgia Institute of Technology, Atlanta, GA 30332;Oak Ridge National Laboratory, Oak Ridge, TN 37831;College of Computing, Georgia Institute of Technology, Atlanta, GA 30332;SciberQuest, Inc., Solana Beach, CA 92075;SciberQuest, Inc., Solana Beach, CA 92075;SciberQuest, Inc., Solana Beach, CA 92075

  • Venue:
  • Simulation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Efficient computer simulation of complex physical phenomena has long been challenging due to their multiphysics and multiscale nature. In contrast to traditional time-stepped execution methods, the authors describe an approach using optimistic parallel discrete event simulation (PDES) and reverse computation techniques to execute plasma physics codes. They show that reverse computation-based optimistic parallel execution can significantly reduce the execution time of an example plasma simulation without requiring a significant amount of additional memory compared to conservative execution techniques. The authors describe an application-level reverse computation technique that is efficient and suitable for complex scientific simulations.