Parallel implementation of the TRANSIMS micro-simulation

被引:145
作者
Nagel, K
Rickert, M
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, CH-8092 Zurich, Switzerland
[2] SD&M AG, Troisdorf, Germany
关键词
traffic simulation; parallel computing; transportation planning; TRANSIMS;
D O I
10.1016/S0167-8191(01)00106-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the parallel implementation of the TRansportation ANalysis and SIMulation System (TRANSIMS) traffic micro-simulation. The parallelization method is domain decomposition, which means that each CPU of the parallel computer is responsible for a different geographical area of the simulated region. We describe how information between domains is exchanged, and how the transportation network graph is partitioned. An adaptive scheme is used to optimize load balancing. We then demonstrate how computing speeds of our parallel micro-simulations can be systematically predicted once the scenario and the computer architecture are known. This makes it possible, e.g., to decide if a certain study is feasible with a certain computing budget, and how to invest that budget. The main ingredients of the prediction are knowledge about the parallel implementation of the micro-simulation, knowledge about the characteristics of the partitioning of the transportation network graph, and knowledge about the interaction of these quantities with the computer system. In particular, we investigate the differences between switched and non-switched topologies, and the effects of 10 Mbit, 100 Mbit, and Gbit Ethernet. As an example, we show that with a common technology - 100 Mbit switched Ethernet one can run the 20 000-link EMME/2-network for Portland (Oregon) more than 20 times faster than real time on 16 coupled Pentium CPUs. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1611 / 1639
页数:29
相关论文
共 41 条
[1]  
[Anonymous], 1994, 209 TRANSP RES BOARD
[2]  
BACHEM A, 1994, PARALLELE DATENVERAR
[3]  
Barceló J, 1998, EQUILIBRIUM AND ADVANCED TRANSPORTATION MODELLING, P1
[4]  
BARRETT CL, TRANSIMS 2 1 DOCUMEN, V3, pCH3
[5]  
BECKMAN R, 1997, 974502 LAUR
[6]   Creating synthetic baseline populations [J].
Beckman, RJ ;
Baggerly, KA ;
McKay, MD .
TRANSPORTATION RESEARCH PART A-POLICY AND PRACTICE, 1996, 30 (06) :415-429
[7]  
BOWMAN JL, 1998, THESIS MIT BOSTON
[8]   PARAMICS - Parallel microscopic simulation of road traffic [J].
Cameron, GDB ;
Duncan, GID .
JOURNAL OF SUPERCOMPUTING, 1996, 10 (01) :25-53
[9]  
Chabini I, 1998, TRANSPORT RES REC, P170
[10]  
CHRONOPOLOUS A, 1991, TRAFFIC FLOW SIMULAT