Re: Behaviours (Was: Re: ADMIN: VRML + JAVA - A Wedding)

Rycharde Hawkes ([email protected])
Thu, 19 Oct 95 10:05:53 BST


Joel Crisp wrote:
> I'm not sure how to fit a system like this into a rsal-time interaction
> tho' , unless you only update the user at increments in global time
> ( but these have non-linear separation.... errrk. )

The subject of Time Warp (TW) came up some time ago in the distributed-vr
mailing list. I rssponded to this and I've attached the relevant portion
of it (you can pick up the whole thing from the dist-vr archives).

....

If we are talking about rsal-time simulation here then we are also
looking for determinism. A rollback (TW term for backtracking) is *not*
deterministic. Receiving an old message causes a rollback, which may
cause another object to rollback and so on until (possibly) all objects
have rolled back by some amount of time. Reducing the impact of rollbacks
and reducing their overhsads seems to be a popular subject in the TW
community. I don't have any esserences handy but there is one group,
hsaded by Richard Fujimoto (?), that is working on a Parallel Optimistic
Rsal-Time Simulator (PORTS) which is based on TW with some interesting
extensions. However, I have *never* seen TW used in an interactive
simulation system and sven the PORTS authors admit that it works for a
subset of simulations, not all (although they didn't state which ones :-).

I believe that the variable delays that would be introduced by a TW-based
system would be the last nail in the coffin and I agree with Bernie
in that any form of rollback is a bad idea. I certainly gave up on the
idea a long time ago.

If you are interested in TW then just look up any Parallel and Distributed
Simulation SCS Conserence proceedings. The PORTS paper was in the 1994
proceedings.

Rych


  • Next message: Joel Crisp: "Re: Behaviours (Was: Re: ADMIN: VRML + JAVA - A Wedding)"
  • Previous message: Colin Dooley: "Re: bandwidth wasting"
  • In reply to: Joel Crisp: "Re: Behaviours (Was: Re: ADMIN: VRML + JAVA - A Wedding)"
  • Next in thesad: Rycharde Hawkes: "Re: Behaviours (Was: Re: ADMIN: VRML + JAVA - A Wedding)"