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 条
  • [41] Performance analysis for large scale Parallel Microscopic Traffic Simulation system
    Yin Fei
    Zhang Dongliang
    INTERNATIONAL SYMPOSIUM ON ADVANCES IN COMPUTER AND SENSOR NETWORKS AND SYSTEMS, PROCEEDINGS: IN CELEBRATION OF 60TH BIRTHDAY OF PROF. S. SITHARAMA IYENGAR FOR HIS CONTRIBUTIONS TO THE SCIENCE OF COMPUTING, 2008, : 505 - 511
  • [42] Parallel performance of an IB-LBM suspension simulation framework
    Mountrakis, Lampros
    Lorenz, Eric
    Malaspinas, Orestis
    Alowayyed, Saad
    Chopard, Bastien
    Hoekstra, Alfons G.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2015, 9 : 45 - 50
  • [43] A Simulation-Based Traffic Signal Control for Congested Urban Traffic Networks
    Baldi, Simone
    Michailidis, Iakovos
    Ntampasi, Vasiliki
    Kosmatopoulos, Elias
    Papamichail, Ioannis
    Papageorgiou, Markos
    TRANSPORTATION SCIENCE, 2019, 53 (01) : 6 - 20
  • [44] VERCD: A parallel physically based object simulation framework
    Sarathy, S
    Shujaee, K
    Olatidoye, O
    PROCEEDINGS OF THE HIGH PERFORMANCE COMPUTING SYMPOSIUM - HPC '99, 1999, : 146 - 151
  • [45] Parallel performance of domain decomposition based transport
    Wilders, P
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 447 - 454
  • [46] DroidCollector: A High Performance Framework for High Quality Android Traffic Collection
    Cao, Dong
    Wang, Shanshan
    Li, Qun
    Chen, Zhenxiang
    Yan, Qiben
    Peng, Lizhi
    Yang, Bo
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 1753 - 1758
  • [47] Performance Evaluation of Urban Traffic Using Simulation: A Case Study in Brazil
    Vasconcelos Pais, Flavio
    Nogueira, Bruno
    G. S. Pinheiro, Rian
    IEEE LATIN AMERICA TRANSACTIONS, 2023, 21 (12) : 1275 - 1281
  • [48] Urban traffic performance optimization based on pollution reduction
    Ma, Liying
    Matsumura, Nobuhiko
    Mori, Yasuo
    Akinyemi, Eddy O.
    2000, Osaka Univ, Osaka, Japan (50):
  • [49] Deployment of a fully distributed system for improving urban traffic flows: A simulation-based performance analysis
    Thomin, Philippe
    Gibaud, Alain
    Koutcherawy, Pierre
    SIMULATION MODELLING PRACTICE AND THEORY, 2013, 31 : 22 - 38
  • [50] High performance road traffic simulation based on dynamic time step synchronization method
    Ozaki, Atsuo
    Shiraishi, Masahi
    Sato, Hiroyuki
    Matsushita, Kazutaka
    Watanabe, Shusuke
    Furuichi, Masakazu
    DS-RT 2007: 11TH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2007, : 235 - +