Engineering PapersโŒ• Search

NASA NTRS ยท 19920014802

Synchronous parallel system for emulation and discrete event simulation

Abstract

A synchronous parallel system for emulation and discrete event simulation having parallel nodes responds to received messages at each node by generating event objects having individual time stamps, stores only the changes to state variables of the simulation object attributable to the event object, and produces corresponding messages. The system refrains from transmitting the messages and changing the state variables while it determines whether the changes are superseded, and then stores the unchanged state variables in the event object for later restoral to the simulation object if called for. This determination preferably includes sensing the time stamp of each new event object and determining which new event object has the earliest time stamp as the local event horizon, determining the earliest local event horizon of the nodes as the global event horizon, and ignoring the events whose time stamps are less than the global event horizon. Host processing between the system and external terminals enables such a terminal to query, monitor, command or participate with a simulation object during the simulation process.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Steinman, Jeffrey S.. 1992-01-21. Synchronous parallel system for emulation and discrete event simulation. https://ntrs.nasa.gov/citations/19920014802

Cite the original work for its findings. Save a collection to share your selection of sources.