PATRIC A high performance parallel urban transport simulation framework based on traffic

被引:2
|
作者
Wan, Lin [1 ]
Yin, Ganmin [2 ,3 ]
Wang, Jiahao [1 ]
Ben-Dor, Golan
Ogulenko, Aleksey [4 ]
Huang, Zhou [2 ,3 ]
机构
[1] China Univ Geosci, Sch Geog & Informat Engn, Wuhan, Peoples R China
[2] Peking Univ, Inst Remote Sensing & Geog Informat Syst, Beijing, Peoples R China
[3] Peking Univ, Beijing Key Lab Spatial Informat Integrat & Its Ap, Beijing, Peoples R China
[4] Tel Aviv Univ, Porter Sch Environm & Earth Sci, Dept Geog & Human Environm, Tel Aviv, Israel
关键词
Parallel simulation; Agent-based transportation  simulation; Road network partition; Traffic cluster; MATSim; MESOSCOPIC SIMULATION; NETWORK; IMPLEMENTATION; MULTIAGENT; ALGORITHM; EFFICIENT; DEMAND;
D O I
10.1016/j.simpat.2023.102775
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Parallel traffic simulation requires partitioning the road network into several components that can be assigned to different computing nodes (CPNs). Existing studies focus more on reducing edge-cuts (message-passing pipes between CPNs) to decrease synchronization message amongst CPNs for efficiency improvement. However, even reducing edge-cuts drastically, the volume of messages transmitted might still be high, which does not significantly improve performance. Based on observation that some traffic clusters (TCs) exist during simulation, i.e., areas with high internal and low external traffic density. For high-performance urban transport simulation, we propose a data-driven parallel approach named PATRIC, which can generate parallel partitions automatically based on traffic clustering. Specifically, the TC-based automatic partitioner (TAP) is designed to automatically identify TCs and then construct partitions in parallel. We present a partition-growing algorithm that prevents traffic-intensive TCs being split across multiple CPNs when distributing computing workloads, resulting in more balanced load and fewer synchronization operations. Unlike prior work using fixed thresholds for load balancing, we develop the adaptive partition updater (APU) to fit the dynamic traffic in the road network, which achieves a better trade-off between balancing workload and lowering communication for higher efficiency. Experiments on real-world datasets demonstrate that our approach outperforms the state-of-the-art methods.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Erlang-based desynchronized urban traffic simulation for high-performance computing systems
    Turek, Wojciech
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 645 - 652
  • [2] Time Synchronization Method for Parallel Traffic Simulation Framework
    Quang Khai Trinh
    Minh Tuan Le
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 77 - 84
  • [3] Bicycle traffic and its interaction with motorized traffic in an agent-based transport simulation framework
    Ziemke, Dominik
    Metzler, Simon
    Nagel, Kai
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 : 30 - 40
  • [4] A framework for analyzing parallel simulation performance
    Teo, YM
    Wang, H
    Tay, SC
    32ND ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 1999, : 102 - 109
  • [5] MULTI-AGENT AND FUZZY INFERENCE BASED FRAMEWORK FOR URBAN TRAFFIC SIMULATION
    Ikidid, Abdelouafi
    Abdelaziz, El Fazziki
    2019 4TH INTERNATIONAL CONFERENCE ON SYSTEMS OF COLLABORATION BIG DATA, INTERNET OF THINGS & SECURITY (SYSCOBIOTS 2019), 2019, : 95 - 100
  • [6] A framework for parallel traffic simulation using multiple instancing of a simulation program
    Lee, DH
    Chandrasekar, P
    ITS JOURNAL, 2002, 7 (3-4): : 279 - 294
  • [7] A modeling framework for urban traffic systems microscopic simulation
    Lopez-Neri, Emmanuel
    Ramirez-Trevino, Antonio
    Lopez-Mellado, Ernesto
    SIMULATION MODELLING PRACTICE AND THEORY, 2010, 18 (08) : 1145 - 1161
  • [8] A high-performance cellular automata model for urban simulation based on vectorization and parallel computing technology
    Xia, Chang
    Wang, Haijun
    Zhang, Anqi
    Zhang, Wenting
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2018, 32 (02) : 399 - 424
  • [9] Distributed MPC for urban traffic networks: A simulation-based performance analysis
    de Souza, Felipe Augusto
    Camponogara, Eduardo
    Kraus Junior, Werner
    Peccin, Vinicius Berndsen
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2015, 36 (03): : 353 - 368
  • [10] A multimedia traffic modeling framework for simulation-based performance evaluation studies
    Golaup, Assen
    Aghvami, Hamid
    COMPUTER NETWORKS, 2006, 50 (12) : 2071 - 2087