Please use this identifier to cite or link to this item:
Title: Accelerating optimistic HLA-based simulations in virtual execution environments
Authors: Li, Zengxiang
Li, Xiaorong
Duong, Ta Nguyen Binh
Cai, Wentong
Turner, Stephen John
Keywords: DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling
Issue Date: 2013
Source: Li, Z., Li, X., Duong, T. N. B., Cai, W., & Turner, S. J. (2013). Accelerating optimistic HLA-based simulations in virtual execution environments. Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation - SIGSIM-PADS '13, pp.211-220.
Abstract: High Level Architecture (HLA)-based simulations employing optimistic synchronization allows federates to process event and to advance simulation time freely at the risk of over-optimistic execution and execution rollbacks. In this paper, an adaptive resource provisioning system is proposed to accelerate optimistic HLA-based simulations in Virtual Execution Environment (VEE). A performance monitor is introduced using a middleware approach to measure the performance of individual federates transparently to the simulation application. Based on the performance measurements, a resource manager distributes the available computational resources to the federates, making them advance simulation time with comparable speeds. Our proposed approach is evaluated using a real-world simulation model with various workload inputs and different parameter settings. The experimental results show that, compared with distributing resources evenly among federates, our proposed approach can accelerate the simulation execution significantly using the same amount of computational resources.
DOI: 10.1145/2486092.2486119
Fulltext Permission: none
Fulltext Availability: No Fulltext
Appears in Collections:SCSE Conference Papers

Citations 20

Updated on Feb 7, 2023

Page view(s) 10

Updated on Feb 6, 2023

Google ScholarTM




Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.