Efficient graph-based dynamic load-balancing for parallel large-scale agent-based traffic simulation

Authors
Publication date 2014
Host editors
  • A. Tolk
  • S.Y. Diallo
  • I.O. Ryzhov
  • L. Yilmaz
  • S. Buckley
  • J.A. Miller
Book title Proceedings of the 2014 Winter Simulation Conference: exploring big data through simulation: December 7-10, 2014, Westin Savannah Harbor Resort, Savannah, GA
ISBN
  • 9781479974849
Event 2014 Winter Simulation Conference
Pages (from-to) 3483-3494
Publisher Piscataway, NJ: IEEE
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
One of the issues of parallelizing large-scale agent-based traffic simulations is partitioning and load-balancing. Traffic simulations are dynamic applications where the distribution of workload in the spatial domain constantly changes. Dynamic load-balancing at run-time has shown better efficiency than static partitioning in many studies. However, existing work has only focused on geographic partitioning methods which do not consider the minimization of communication overhead. In this paper, a graph-based dynamic load-balancing mechanism which minimizes the communication overhead during load-balancing operations is developed. Its efficiency is investigated in the agent-based traffic simulator SEMSim Traffic using real world traffic data. Experiment results show that it has significantly better performance than static graph partitioning methods in improving the overall speed of the simulation.
Document type Conference contribution
Language English
Published at https://doi.org/10.1109/WSC.2014.7020180
Permalink to this page
Back