• DocumentCode
    1723002
  • Title

    Controlling Bias in Optimistic Simulations with Space Uncertain Events

  • Author

    Gheri, Valerio ; Castellari, Giovanni ; Quaglia, Francesco

  • Author_Institution
    Dipt. di Inf. e Sist., Sapienza Univ. di Roma, Rome
  • fYear
    2008
  • Firstpage
    157
  • Lastpage
    164
  • Abstract
    Simulation is becoming an increasingly important technique for what-if analysis in the context of (real-time) decision making applications. Consequently, quick delivery of simulation outputs to end-users (or applications) is a core objective. One approach for high performance simulation consists of exploiting parallel techniques, where the simulation model is partitioned into objects (or logical processes), concurrently executing events on different CPUs and/or multiple CPU-cores. For this type of simulation systems,a further run-time improvement arose from the exploitation of event uncertainty, both in time and space, which has lead to more flexible synchronization protocols. Although this approach can provide significant performance gains, one drawback is the risk of less reliable simulation results due to potential bias induced by the mechanisms for resolving the uncertainty, which are sometimes exclusively targeted to run-time effectiveness. In this article we focus on space uncertain simulation events in optimistic parallel simulation and introduce a mechanism that, compared to previous approaches, allows trading-off execution speed vs reliability of simulation results. In other words, our target is the achievement of high performance while controlling, at the same time, the bias introduced by space uncertainty on the simulation output.
  • Keywords
    concurrency control; decision making; discrete event simulation; fault tolerant computing; parallel processing; protocols; real-time systems; synchronisation; system monitoring; bias control; complex system behavior prediction; concurrent event execution; flexible synchronization protocol; logical process; multiple CPU-core; optimistic high-performance parallel simulation; real-time decision making application; reliability prediction; run-time improvement; space uncertain simulation event; Analytical models; Computational modeling; Concurrent computing; Context modeling; Decision making; Discrete event simulation; Performance gain; Protocols; Runtime; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Simulation and Real-Time Applications, 2008. DS-RT 2008. 12th IEEE/ACM International Symposium on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1550-6525
  • Print_ISBN
    978-0-7695-3425-1
  • Type

    conf

  • DOI
    10.1109/DS-RT.2008.37
  • Filename
    4700116