This paper describes TUTW – Temporal Uncertainty Time Warp – a distributed control engine designed for an exploitation of temporal uncertainty (TU) in general optimistic simulations. Novel in TUTW is an event model where time intervals are attached to events instead of classical punctual or “precise” timestamps. All of this complies with system specifications where the occurrence time of events cannot be known with complete certainty. TUTW is able to take advantage of TU by resolving events in such a way to reduce the number of rollbacks. The simulator performance can thus be improved without necessarily compromising the accuracy of the results. An agent-based implementation of TUTW was achieved which enables simulations to be carried out over the Internet. The implementation depends on Java and the ActorFoundry middleware. The implementation is totally portable and simplifies configuration and control of a distributed simulation virtual computer which includes heterogeneous computing platforms. The paper reports performance and accuracy results of TUTW applied to a large QNET simulation model.

Temporal Uncertainty Time Warp: An Implementation based on Java and ActorFoundry

Libero Nigro
;
2003

Abstract

This paper describes TUTW – Temporal Uncertainty Time Warp – a distributed control engine designed for an exploitation of temporal uncertainty (TU) in general optimistic simulations. Novel in TUTW is an event model where time intervals are attached to events instead of classical punctual or “precise” timestamps. All of this complies with system specifications where the occurrence time of events cannot be known with complete certainty. TUTW is able to take advantage of TU by resolving events in such a way to reduce the number of rollbacks. The simulator performance can thus be improved without necessarily compromising the accuracy of the results. An agent-based implementation of TUTW was achieved which enables simulations to be carried out over the Internet. The implementation depends on Java and the ActorFoundry middleware. The implementation is totally portable and simplifies configuration and control of a distributed simulation virtual computer which includes heterogeneous computing platforms. The paper reports performance and accuracy results of TUTW applied to a large QNET simulation model.
Time Warp, time interval based event delivery, logical clocks, agents, Java
File in 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/20.500.11770/289495
 Attenzione

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

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