TY - GEN
T1 - Scalability in the MASON Multi-Agent Simulation System
AU - Wang, Haoliang
AU - Wei, Ermo
AU - Simon, Robert
AU - Luke, Sean
AU - Crooks, Andrew
AU - Freelan, David
AU - Spagnuolo, Carmine
N1 - Publisher Copyright: © 2018 IEEE.
PY - 2018/7/2
Y1 - 2018/7/2
N2 - This paper describes Distributed MASON, a distributed version of the MASON agent-based simulation tool. Distributed MASON is architected to take advantage of well known principles from Parallel and Discrete Event Simulation, such as the use of Logical Processes (LP) as a method for obtaining scalable and high performing simulation systems. We first explain data management and sharing between LPs and describe our approach to load balancing. We then present both a local greedy approach and a global hierarchical approach. Finally, we present the results of our implementation of Distributed MASON on an instance in the Amazon Cloud, using several standard multi-agent models. The results indicate that our design is highly scalable and achieves our expected levels of speed-up.
AB - This paper describes Distributed MASON, a distributed version of the MASON agent-based simulation tool. Distributed MASON is architected to take advantage of well known principles from Parallel and Discrete Event Simulation, such as the use of Logical Processes (LP) as a method for obtaining scalable and high performing simulation systems. We first explain data management and sharing between LPs and describe our approach to load balancing. We then present both a local greedy approach and a global hierarchical approach. Finally, we present the results of our implementation of Distributed MASON on an instance in the Amazon Cloud, using several standard multi-agent models. The results indicate that our design is highly scalable and achieves our expected levels of speed-up.
UR - https://www.scopus.com/pages/publications/85061637766
U2 - 10.1109/DISTRA.2018.8601006
DO - 10.1109/DISTRA.2018.8601006
M3 - Conference contribution
T3 - Proceedings of the 2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2018
SP - 135
EP - 144
BT - Proceedings of the 2018 IEEE/ACM 22nd International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2018
A2 - Besada, Eva
A2 - Polo, Oscar Rodriguez
A2 - De Grande, Robson
A2 - Risco Martin, Jose Luis
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 22nd IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2018
Y2 - 15 October 2018 through 17 October 2018
ER -