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 条
  • [21] Energy consumption of synchronization algorithms in distributed simulations
    Biswas, Aradhya
    Fujimoto, Richard
    [J]. JOURNAL OF SIMULATION, 2017, 11 (03) : 242 - 252
  • [22] Robust synchronization of a network of objects with distributed delay
    Tsykunov, A. M.
    [J]. AUTOMATION AND REMOTE CONTROL, 2015, 76 (11) : 1952 - 1965
  • [23] Distributed Adaptive Control of Synchronization in Complex Networks
    Yu, Wenwu
    DeLellis, Pietro
    Chen, Guanrong
    di Bernardo, Mario
    Kurths, Juergen
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (08) : 2153 - 2158
  • [24] Synchronization of networks of oscillators with distributed delay coupling
    Kyrychko, Y. N.
    Blyuss, K. B.
    Schoell, E.
    [J]. CHAOS, 2014, 24 (04)
  • [25] Assessment of Time Synchronization Quality in a Distributed PMU
    Castello, Paolo
    Ferrari, Paolo
    Flammini, Alessandra
    Muscas, Carlo
    Pegoraro, Paolo Attilio
    Rinaldi, Stefano
    [J]. 2015 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2015, : 1549 - 1554
  • [26] Distributed Page Rank Computation with Link Failures
    Ishii, Hideaki
    Tempo, Roberto
    [J]. PERSPECTIVES IN MATHEMATICAL SYSTEM THEORY, CONTROL, AND SIGNAL PROCESSING, 2010, 398 : 139 - +
  • [27] Distributed computation of supremal conditionally controllable sublanguages
    Komenda, Jan
    Masopust, Tomas
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2016, 89 (02) : 424 - 436
  • [28] Distributed and Parallel Computation of the Canonical Direct Basis
    Viaud, Jean-Francois
    Bertet, Karell
    Missaoui, Rokia
    Demko, Christophe
    [J]. FORMAL CONCEPT ANALYSIS, ICFCA 2017, 2017, 10308 : 228 - 241
  • [29] Applying distributed simulation
    Ikonen, J
    Porras, J
    [J]. ESS'98 - SIMULATION TECHNOLOGY: SCIENCE AND ART, 1998, : 165 - 167
  • [30] DISTRIBUTED SIMULATION SCIENCE
    Loper, Margaret L.
    [J]. INTERNATIONAL DEFENSE AND HOMELAND SECURITY SIMULATION WORKSHOP, (DHSS 2011), 2011, : 83 - 90