Shared State Synchronization for HLA-Based Distributed Simulation

  • Authors:
  • Malcolm Yoke Hean Low;Boon Ping Gan;Junhu Wei;Xiaoguang Wang;Stephen John Turner;Wentong Cai

  • Affiliations:
  • School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798;Singapore Institute of Manufacturing Technology, 71 Nanyang Drive, Singapore 638075;Systems Engineering Institute, Xi'an Jiaotong University, Xianning West Road 28, Xi'an 710049, China;School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798;School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798;School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798

  • Venue:
  • Simulation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The problem of shared state is well known to the parallel and distributed simulation research community. In this article, the authors revisit the problem of shared state in the context of a High Level Architecture (HLA)-based distributed simulation. A middleware approach is proposed to solve this problem within the framework of the HLA runtime infrastructure. Four solutions to this problem are implemented in the middleware using receive-order messages. The authors discuss the implementation issues of these four solutions in the middleware. Experimental results comparing the performance of these four solutions against a simple request-reply approach using timestamp-order messages are also presented.