Overcoming the Scalability Challenges of Epidemic Simulations on Blue Waters
IEEE International Parallel and Distributed Processing Symposium (IPDPS) 2014
Publication Type: Paper
Repository URL:
Abstract
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.
People
- Jae-Seung Yeom
- Abhinav Bhatele
- Keith Bisset
- Eric Bohm
- Abhishek Gupta
- Laxmikant Kale
- Madhav Marathe
- Dimitrios Nikolopoulos
- Martin Schulz
- Lukasz Wesolowski
Research Areas