2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation (2010)
May 17, 2010 to May 19, 2010
Andrea D'Ambrogio , Dept. of Comput. Sci., Univ. of Rome TorVergata, Rome, Italy
Daniele Gianni , Syst. Modelling&Software Verification Sect., Eur. Space Agency, Noordwijk, Netherlands
Giuseppe Iazeolla , Dept. of Comput. Sci., Univ. of Rome TorVergata, Rome, Italy
Predicting the time-performance of a Distributed Simulation (DS) system may be of interest to evaluate system alternatives during the development cycle, before the system is implemented. In this paper, we introduce a methodology to predict the execution time of a DS system during its design phase. The methodology is based on a model-building approach that, basing on the design documents of the DS system, first produces its performance model and then evaluates it. The model includes components such as middleware to use (e.g., the HLA RTI), the set of DS execution hosts and the set of host interconnection networks. The methodology is applied to determine whether or not producing the distributed simulator of a given system may be advantageous in terms of execution time with respect to a conventional local simulator. An example use of the methodology is presented and validated by a comparison of the time-prediction with the actual execution time of the implemented DS system.
HLA RTI, distributed simulations, time performance, execution time, model-building approach, design documents, middleware, host interconnection networks
Andrea D'Ambrogio, Daniele Gianni, Giuseppe Iazeolla, "A Methodology to Predict the Performance of Distributed Simulations", 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation, vol. 00, no. , pp. 1-9, 2010, doi:10.1109/PADS.2010.5471669