Virtual time
Virtual time is a broad, new paradigm for organizing and synchronizing distributed systems, subsuming such heretofore distantly related problems as distributed discrete event simulation and distributed database concurrency control. It is an abstraction of real time in much the same way that virtual memory is an abstraction of real memory, and it reorganizes the concepts of concurrency and synchronization in a manner similar to the way virtual memory reorganized the subject of memory management. Virtual time systems can be implemented using the time warp mechanism, a distributed synchronization mechanism that is distinguished by its wholesale commitment to lookahead-rollback as its primary synchronization tool, but its implementation of rollback through antimessages, and by its global coordination through the concept of global virtual time. 14 references.
- OSTI ID:
- 5362906
- Country of Publication:
- United States
- Language:
- English
Similar Records
Virtual Time III, Part 3: Throttling and Message Cancellation
Virtual time and virtual space