Live Webcast 15th Annual Charm++ Workshop

Overcoming the Scalability Challenges of Epidemic Simulations on Blue Waters
| Jae-Seung Yeom | Abhinav Bhatele | Keith Bisset | Eric Bohm | Abhishek Gupta | Laxmikant Kale | Madhav Marathe | Dimitrios Nikolopoulos | Martin Schulz | Lukasz Wesolowski
IEEE International Parallel and Distributed Processing Symposium (IPDPS) 2014
Publication Type: Paper
Repository URL:
Modeling dynamical systems represents an important application class covering a wide range of disciplines including but not limited to biology, chemistry, finance, national security, and health care. Such applications typically involve large-scale, irregular graph processing, which makes them difficult to scale due to the evolutionary nature of their workload, irregular communication and load imbalance. EpiSimdemics is such an application simulating epidemic diffusion in extremely large and realistic social contact networks. It implements a graph-based system that captures dynamics among co-evolving entities. This paper presents an implementation of EpiSimdemics in Charm++ that enables future research by social, biological and computational scientists at unprecedented data and system scales. We present new methods for application-specific processing of graph data and demonstrate the effectiveness of these methods on a Cray XE6, specifically NCSA’s Blue Waters system.
Research Areas