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 条
  • [31] High-performance XML modeling of parallel queries based on MapReduce framework
    Kunfang Song
    Hongwei Lu
    Cluster Computing, 2016, 19 : 1975 - 1986
  • [32] High-performance XML modeling of parallel queries based on MapReduce framework
    Song, Kunfang
    Lu, Hongwei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (04): : 1975 - 1986
  • [33] Microscopic simulation of urban traffic based on cellular automata
    Esser, J
    Schreckenberg, M
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 1997, 8 (05): : 1025 - 1036
  • [34] An agent based framework for urban mobility simulation
    Marilleau, N
    Lang, C
    Chatonnay, P
    Philippe, L
    PROCEEDINGS OF THE 14TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2005, : 355 - 361
  • [35] Multi-model Based Simulation Platform for Urban Traffic Simulation
    Nakajima, Yuu
    Yamane, Shohei
    Hattori, Hiromitsu
    PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2012, 7057 : 228 - 241
  • [36] Development and application of an evaluation framework for urban traffic management and Intelligent Transport Systems
    Kaparias, Ioannis
    Eden, Niv
    Tsakarestos, Antonios
    Gal-Tzur, Ayelet
    Gerstenberger, Marcus
    Hoadley, Suzanne
    Lefebvre, Patrick
    Ledoux, Justin
    Bell, Michael
    TRANSPORT RESEARCH ARENA 2012, 2012, 48 : 3102 - 3112
  • [37] Parallel plasma simulation in high performance Fortran
    Di Martino, B
    Briguglio, S
    Vlad, G
    Sguazzero, P
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 203 - 212
  • [38] Parallel reservoir simulation on high performance clusters
    Uetani, T
    Guler, B
    Sepehmoori, K
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCI I, 2002, : 393 - 400
  • [39] On the Technology of High-Performance Parallel Simulation
    Liu Buquan
    Yao Yiping
    Wang Huaimin
    CHINESE JOURNAL OF ELECTRONICS, 2012, 21 (01): : 1 - 6
  • [40] Performance analysis for large scale parallel microscopic traffic simulation system
    Department of Computer Science and Technology, Tongji University, The Key Laboratory of Embedded System and Service Computing, Ministry of Education, Shanghai 201804, China
    Proc. Int. Symp. Adv. Comput. Sens. Netw. Syst.,