A Multi-threaded Execution Model for the Agent-based SEMSim Traffic Simulation

Authors
Publication date 2013
Host editors
  • G. Tan
  • G.K. Yeo
  • S.J. Turner
  • Y.M. Teo
Book title AsiaSim 2013
Book subtitle 13th International Conference on Systems Simulation, Singapore, November 6-8, 2013 : proceedings
ISBN
  • 9783642450365
ISBN (electronic)
  • 9783642450372
Series Communications in Computer and Information Science
Event 13th International Conference on Systems Simulation
Pages (from-to) 1-12
Publisher Heidelberg: Springer
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
An efficient simulation execution engine is crucial for agent-based traffic simulation. Depending on the size of the simulation scenario the execution engine would have to update several thousand agents during a single time step. This update may also include route calculations which are computationally expensive. The ability to dynamically re-calculate the route of agents is a feature often not required in classical microscopic traffic simulations. However, for the agent-based traffic simulation which is part of the Scalable Electro-Mobility Simulation (SEMSim) platform, the routing ability of agents is an important feature. In this paper, we describe a multi-threaded simulation engine that explicitly supports routing capabilities for every agent. In addition, we analyse the efficiency and performance of our execution model in the context of a Singapore-based simulation scenario.
Document type Conference contribution
Language English
Published at https://doi.org/10.1007/978-3-642-45037-2_1
Other links https://www.scopus.com/pages/publications/84893828465
Permalink to this page
Back