In this paper we present the design and implementation of a Time Management Converter (TiMaC) for HLA based simulation systems. TiMaC is a layer interposed in between the federate and the underlying RTI in order to map the conservative Time Management interface onto the optimistic one. In this way, TiMaC transparently supports optimistic execution for federates originally designed for the conservative approach, which is achieved without the need for developing any ad-hoc RTI system. TiMaC relies on a recently proposed software architecture for transparent treatment of checkpointing/recovery of the federate state, namely Magic State Manager (MASM), and implements a set of additional facilities required to support all the tasks associated with the mapping of conservative onto optimistic Time Management interfaces. The implementation has been tailored to the Georgia Tech B-RTI package, although the underlying design principles would allow it to be integrated with any RTI system. We also report an experimental study demonstrating the viability and effectiveness of our proposal in allowing conservative federates to be supported with highly increased run-time effectiveness in general contexts for what concerns the features of the underlying computing systems (e.g. LAN vs WAN based systems). © 2006 IEEE.

Transparent optimistic synchronization in HLA via a time-management converter / A., Santoro; Quaglia, Francesco. - 2006:(2006), pp. 193-200. (Intervento presentato al convegno 20th Workshop on Principles of Advanced and Distributed Simulation, PADS 2006 tenutosi a Singapore; Singapore nel 24 May 2006 through 26 May 2006) [10.1109/pads.2006.37].

Transparent optimistic synchronization in HLA via a time-management converter

QUAGLIA, Francesco
2006

Abstract

In this paper we present the design and implementation of a Time Management Converter (TiMaC) for HLA based simulation systems. TiMaC is a layer interposed in between the federate and the underlying RTI in order to map the conservative Time Management interface onto the optimistic one. In this way, TiMaC transparently supports optimistic execution for federates originally designed for the conservative approach, which is achieved without the need for developing any ad-hoc RTI system. TiMaC relies on a recently proposed software architecture for transparent treatment of checkpointing/recovery of the federate state, namely Magic State Manager (MASM), and implements a set of additional facilities required to support all the tasks associated with the mapping of conservative onto optimistic Time Management interfaces. The implementation has been tailored to the Georgia Tech B-RTI package, although the underlying design principles would allow it to be integrated with any RTI system. We also report an experimental study demonstrating the viability and effectiveness of our proposal in allowing conservative federates to be supported with highly increased run-time effectiveness in general contexts for what concerns the features of the underlying computing systems (e.g. LAN vs WAN based systems). © 2006 IEEE.
2006
20th Workshop on Principles of Advanced and Distributed Simulation, PADS 2006
Software architecture; Time Management Converter (TiMAC); Time Management interfaces
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Transparent optimistic synchronization in HLA via a time-management converter / A., Santoro; Quaglia, Francesco. - 2006:(2006), pp. 193-200. (Intervento presentato al convegno 20th Workshop on Principles of Advanced and Distributed Simulation, PADS 2006 tenutosi a Singapore; Singapore nel 24 May 2006 through 26 May 2006) [10.1109/pads.2006.37].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/61860
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact