A Multi-threaded Execution Model for the Agent-based SEMSim Traffic Simulation
| Authors |
|
|---|---|
| Publication date | 2013 |
| Host editors |
|
| Book title | AsiaSim 2013 |
| Book subtitle | 13th International Conference on Systems Simulation, Singapore, November 6-8, 2013 : proceedings |
| ISBN |
|
| ISBN (electronic) |
|
| Series | Communications in Computer and Information Science |
| Event | 13th International Conference on Systems Simulation |
| Pages (from-to) | 1-12 |
| Publisher | Heidelberg: Springer |
| Organisations |
|
| 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 | |