Multi-Thread State Update Schemes for Microscopic Traffic Simulation

Wen Jun Tan, Philipp Andelfinger, Wentong Cai, Alois Knoll, Yadong Xu, David Eckhoff

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Microscopic traffic simulation is an essential tool for the evaluation of intelligent transportation systems (ITS). With the increasing complexity of ITS applications, higher-detail simulation models, and the need to analyze large-scale scenarios, simulation run-times can grow exceedingly large. One way to counter this problem is the use of parallel computing techniques, such as shared-memory multi-thread parallelism. While the foundations of parallel traffic simulation are well-known, the effects of different synchronization and agent-update mechanisms on simulation performance have not been explored systematically. In this paper, we first analyze the common properties of models used in microscopic traffic simulation to understand the impact of their data dependencies. We discuss synchronous and asynchronous agent update schemes and compare them in terms of performance and requirements. We conclude that although it requires more memory and additional conflict handling, the synchronous agent-state updating approach is favourable in terms of scalability.

Original languageEnglish
Title of host publicationProceedings of the 2020 Winter Simulation Conference, WSC 2020
EditorsK.-H. Bae, B. Feng, S. Kim, S. Lazarova-Molnar, Z. Zheng, T. Roeder, R. Thiesing
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages182-193
Number of pages12
ISBN (Electronic)9781728194998
DOIs
StatePublished - 14 Dec 2020
Externally publishedYes
Event2020 Winter Simulation Conference, WSC 2020 - Orlando, United States
Duration: 14 Dec 202018 Dec 2020

Publication series

NameProceedings - Winter Simulation Conference
Volume2020-December
ISSN (Print)0891-7736

Conference

Conference2020 Winter Simulation Conference, WSC 2020
Country/TerritoryUnited States
CityOrlando
Period14/12/2018/12/20

Fingerprint

Dive into the research topics of 'Multi-Thread State Update Schemes for Microscopic Traffic Simulation'. Together they form a unique fingerprint.

Cite this