• DocumentCode
    2711394
  • Title

    Comparative analysis of a parallel discrete-event simulator

  • Author

    Marin, Mauricio

  • Author_Institution
    Dept. de Comput., Magallanes Univ., Punta Arenas, Chile
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    172
  • Lastpage
    177
  • Abstract
    Discrete-event simulation is a widely used technique for the study of systems which are too complex to be modeled with analytical methods. Usually parallelism becomes an effective tool for reducing the running times involved in the simulation of large scale systems. However the actual realization of an efficient parallel simulator is highly dependent on the particular features of the system being modeled. As a result, a number of alternative strategies for parallel simulation, the so called synchronization protocols, have been developed. None of them is the most efficient one for all kind of systems, or even different instances of a given system. It is then relevant to provide the designer of a parallel simulator with information relative to the factors affecting the performance of known protocols. We present an analysis of such factors in the context of the comparison of an optimistic synchronization protocol with alternative approaches which are suitable for the bulk-synchronous parallel model of computing. It is well-known that analytical analysis in this field is mathematically intractable due to the irregular nature of the workload. However, rather than resorting to benchmarks whose results are largely influenced by programming details, we devised a strategy to get quantitative results from an implementation independent and yet empirical framework
  • Keywords
    discrete event simulation; parallel processing; protocols; software performance evaluation; synchronisation; benchmarks; bulk-synchronous parallel model; large scale systems; optimistic synchronization protocol; parallel discrete-event simulator; protocol performance; simulation running times; Analytical models; Computational modeling; Concurrent computing; Context modeling; Discrete event simulation; Error correction; Large-scale systems; Parallel processing; Processor scheduling; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science Society, 2000. SCCC '00. Proceedings. XX International Conference of the Chilean
  • Conference_Location
    Santiago
  • ISSN
    1522-4902
  • Print_ISBN
    0-7695-0810-3
  • Type

    conf

  • DOI
    10.1109/SCCC.2000.890405
  • Filename
    890405