Global Multi-Scale Kinetic Simulations of the Earth's Magnetosphere Using Parallel Discrete Event Simulation


Detailed computer simulations of many important complex physical systems such as the solar wind interaction with the Earth’s magnetosphere require far more computation than is available on the most powerful computers that are available today. Full particle simulation to model global phenomena in the Earth’s magnetosphere with electron scale resolution everywhere requires over 107 years on the fastest parallel computers.

A global code is needed that exploits the fact that there are regions within the magnetosphere with different modeling requirements: resolve electron physics only in the thin layers in the magnetosphere where reconnection is operational, resolve ion scales in the regions where the boundaries are formed, and use a lower resolution everywhere else.  In contrast to traditional approaches to plasma simulation that use time stepped methods, this interdisciplinary project is developing modeling techniques and software exploiting a discrete event simulation methodology.

When combined with use of scalable parallel computation methods, this project seeks to achieve several orders of magnitude reduction in computation time.  Such dramatic improvements offer the potential to dramatically improve the effectiveness of plasma simulations used today.

This is a collaborative research project between Georgia Tech and SciberQuest Inc (formerly SciberNet).


Best Paper Award
"Parallel Discrete Event Simulations of Physical Systems using Reverse Computation",
Yarong Tang, Kalyan Perumalla, Richard Fujimoto, Homa Karimabadi, Jonathan Driscoll and Yuri Omelchenko", ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS), Monterey, CA, June 2005.
Additional Information: [Paper] [Slides] [Conference website]


Richard M. Fujimoto (Email)
Santosh Pande (Email)
Kalyan S. Perumalla (Email)

Ashok Amara (Email)
Saswat Anand (Email)
Jagrut Dave (Email)
Donghan Li (Email)
Shomari Mosi (Email)
Yarong Tang (Email)
Prashant Thakare (Email)
Kemin Yang (Email)


H. Karimabadi, J. Driscoll, J. Dave, Y. Omelchenko, K. Perumalla and R. Fujimoto, "Parallel Discrete Event Simulations of Grid-based Models – Asynchronous Electromagnetic Hybrid Code,", Springer-Verlag Lecture Notes in Computer Science, 2005.

Yarong Tang, Kalyan S. Perumalla, Richard Fujimoto, Homa Karimabadi, Jonathan Driscoll, Yuri Omelchenko"Parallel Discrete Event Simulations of Physical Systems using Reverse Computation," ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation. (pdf)

Kalyan S. Perumalla, "μsik -- A Micro-kernel Approach to Parallel and Distributed Simulation," ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation. (pdf)

H. Karimabadi, Y. Omelchenko, J. Driscoll, N. Omidi, R. Fujimoto, S. Pande, K. Perumalla, "A New Approach to Modeling Physical Systems: Discrete Event Simulations of Grid-Based Models," PARA '04 Workshop on State-of-the-Art in Scientific Computing, June 2004. (pdf)

C. D. Carothers, K. Perumalla, R. M. Fujimoto, "Efficient Optimistic Parallel Simulation Using Reverse Computation", ACM Transactions on Modeling and Computer Simulation, Vol. 9, No. 3, pp. 224-253, October 1999. (pdf)

Kalyan S. Perumalla, "Techniques for Efficient Parallel Simulation and their Application to Large-scale Telecommunication Network Models", Ph.D. thesis, College of Computing, Georgia Institute of Technology, December 1999. (link)

M. Loper and R. M. Fujimoto, "A Case Study in Exploiting Temporal Uncertainty in Parallel Simulations," International Conference on Parallel Processing, August 2004.





  • Kalyan Perumalla, "μsik - A Micro-Kernel for PDES," 26-Aug-04, Slides[PDF]


Related Courses


Related Links



National Science Foundation.

Last updated on 06/16/2005 by Kalyan S. Perumalla