On computation and synchronization costs in spatial distributed simulation

被引:0
作者
Zunino, R. [1 ,2 ]
机构
[1] Univ Trento, Dipartimento Ingn & Sci Informaz, I-38123 Povo, TN, Italy
[2] COSBI, Rovereto, TN, Italy
关键词
spatial simulation; distributed simulation; biology-inspired models; EXACT STOCHASTIC SIMULATION; BETA-BINDERS; SYSTEMS;
D O I
10.1057/jos.2012.9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the problem of simulating spatially distributed entities which can move, see each other, and react accordingly. We provide centralized reference algorithms for both time-stepped and discrete-event simulation. Under reasonable assumptions, we then proceed to distribute the simulation among several nodes by assigning each node a subregion of the simulation space. A main characteristic of our approach is that the subregions do not form a partitioning, but a covering. That is, they partially overlap, hence causing some duplicated computation, which is apparently redundant. The amount of overlapping is a tunable parameter of our algorithms, which affects the overall performance in a non-trivial way. Through an analytical model as well as experimental results we discover a trade-off. Choosing a small overlapping requires to perform frequent synchronizations, which negatively affect performance. However, a large overlapping leads to more duplicated work, which also decreases performance. Balancing the amount of overlapping is then required to optimize performance. Journal of Simulation (2012) 6, 193-204. doi:10.1057/jos.2012.9; published online 4 May 2012
引用
收藏
页码:193 / 204
页数:12
相关论文
共 50 条
  • [11] Calculating Grid Partitioning Costs of Distributed Virtual World Simulation Systems
    Rivera, William A.
    Goel, Amit
    Kincaid, Peter J.
    Karwowski, Waldemar
    48TH ANNUAL SIMULATION SYMPOSIUM (ANSS 2015), 2015, : 25 - 32
  • [12] Supply chain distributed simulation: An efficient architecture for multi-model synchronization
    Iannone, Raffaele
    Miranda, Salvatore
    Riemma, Stefano
    SIMULATION MODELLING PRACTICE AND THEORY, 2007, 15 (03) : 221 - 236
  • [13] Distributed Control for Synchronization on the Circle
    Lee, Byung-Hun
    Ahn, Hyo-Sung
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [14] Distributed PageRank Computation with Link Failures
    Ishii, Hideaki
    Tempo, Roberto
    2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 1976 - +
  • [15] Distributed Randomized Algorithms for the PageRank Computation
    Ishii, Hideaki
    Tempo, Roberto
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (09) : 1987 - 2002
  • [16] Distributed simulation and simulation practice
    Robinson, S
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2005, 81 (01): : 5 - 13
  • [17] Predictive access control for distributed computation
    Yang, Fan
    Hankin, Chris
    Nielson, Flemming
    Nielson, Hanne Riis
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (09) : 1264 - 1277
  • [18] Distributed Adaptive Control of Synchronization in Complex Networks
    Yu, Wenwu
    DeLellis, Pietro
    Chen, Guanrong
    di Bernardo, Mario
    Kurths, Juergen
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (08) : 2153 - 2158
  • [19] Robust synchronization of a network of objects with distributed delay
    Tsykunov, A. M.
    AUTOMATION AND REMOTE CONTROL, 2015, 76 (11) : 1952 - 1965
  • [20] Distributed Approaches to Supply Chain Simulation: A Review
    Mustafee, Navonil
    Katsaliaki, Korina
    Taylor, Simon J. E.
    ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2021, 31 (04):