Parallel simulation support has a layered architecture, with the following layers: More...
Classes | |
| class | cAdvancedLinkDelayLookahead |
| Lookahead calculation based on inter-partition link delays only. More... | |
| class | cFileCommunications |
| Implementation of the communications layer which works via files. More... | |
| class | cFileCommBuffer |
| Communication buffer that packs data in a text representation into a memory buffer. More... | |
| class | cIdealSimulationProtocol |
| Implements the Ideal Simulation Protocol, described in the paper "Performance Evaluation of Conservative Algoritms in Parallel
Simulation Languages" by Bagrodia et al. More... | |
| class | cISPEventLogger |
| Implements phase one for the Ideal Simulation Protocol (ISP), namely, creating the log of "external" events. More... | |
| class | cLinkDelayLookahead |
| Lookahead calculation based on inter-partition link delays only. More... | |
| class | cMemCommBuffer |
| Communication buffer that packs data into a memory buffer without any transformation. More... | |
| class | cNamedPipeCommunications |
| Implementation of the communications layer which uses named pipes. More... | |
| class | cNMPLookahead |
| Base class of lookahead calculations for cNullMessageProtocol which implements the "null message algorithm". More... | |
| class | cNoSynchronization |
| "Dummy" implementation -- just pass messages between partitions, without any synchronization. More... | |
| class | cNullMessageProtocol |
| Implements the "null message algorithm". More... | |
| class | cParsimPartition |
| Represents one partition in a parallel simulation. More... | |
| class | cParsimProtocolBase |
| Contains utility functions for implementing parallel simulation protocols. More... | |
| class | cParsimSynchronizer |
| Abstract base class for parallel simulation algorithms. More... | |
| class | cPlaceholderModule |
| In distributed parallel simulation, modules of the network are distributed across partitions. More... | |
| class | cProxyGate |
| A gate that belongs to a cross-partition link and represents the remote gate on the local partition. More... | |
| class | cReceivedException |
| Represents an exception that has been received from other partitions. More... | |
| class | cReceivedTerminationException |
| Represents a termination exception that has been received from other partitions. More... | |
Parallel simulation support has a layered architecture, with the following layers:
See corresponding classes for more information.
1.6.3