The open archive for STFC research publications

Full Record Details

Persistent URL http://purl.org/net/epubs/work/64057
Record Status Checked
Record Id 64057
Title Exploitation of High Performance Computing in the FLAME Agent-Based Simulation Framework
Abstract This paper describes the design of an agent-based modeling framework for high performance computing. Rather than a collection of methods that require parallel programming expertise the framework presented allows modelers to concentrate on the model while the framework handles the efficient execution of simulations. The framework uses a state machine based representation of agents that allows a statically calculated optimal ordering of agent execution and parallel communication routines. Some experiments with the current implementation and the results of using a simple communication dominant model for benchmarking performance are reported. The model with half a million agents is used to show that a parallel efficiency of above 80% is achievable when distributed over 432 processors. Future improvements are discussed including data dependency analysis, vector operations over agents, and dynamic task scheduling.
Organisation STFC , SCI-COMP , SCI-COMP-SE
Keywords high performance computing , agent-based modelling
Funding Information
Related Research Object(s):
Licence Information:
Language English (EN)
Type Details URI(s) Local file(s) Year
Paper In Conference Proceedings In 2012 IEEE 14th Int'l Conf. on High Performance Computing and Communication (HPCC) & 2012 IEEE 9th Int'l Conf. on Embedded Software and Systems (ICESS), Liverpool, United Kingdom, 25-27 Jun 2012, (2012): 538-545. doi:10.1109/HPCC.2012.79 2012