Title :
An approach for federating parallel simulators
Author :
Ferenci, Steve L. ; Perumalla, Kalyan S. ; Fujimoto, Richard M.
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
This paper investigates issues concerning federations of sequential and/or parallel simulators. An approach is proposed for creating federated simulations by defining a global conceptual model of the entire simulation, and then mapping individual entities of the conceptual model to implementations within individual federates. Proxy entities are defined as a means for linking entities that are mapped to different federates. Using this approach, an implementation of a federation of optimistic simulators is examined. Issues concerning the adaptation of optimistic simulators to a federated system are discussed. The performance of the federated system utilizing runtime infrastructure (RTI) software executing on a shared memory multiprocessor (SMP) is compared with a native (non-federated) SMP-based optimistic parallel simulator. It is demonstrated that a well designed federated simulation system can yield performance comparable to a native, parallel simulation engine, but important implementation issues must be properly addressed
Keywords :
discrete event simulation; parallel programming; shared memory systems; conceptual model; federating parallel simulators; global conceptual model; individual entities; optimistic parallel simulator; parallel discrete event simulation; runtime infrastructure; shared memory multiprocessor; Aggregates; Computational modeling; Computer architecture; Concurrent computing; Discrete event simulation; Educational institutions; Engines; Joining processes; Protocols; Runtime;
Conference_Titel :
Parallel and Distributed Simulation, 2000. PADS 2000. Proceedings. Fourteenth Workshop on
Conference_Location :
Bologne
Print_ISBN :
0-7695-0677-1
DOI :
10.1109/PADS.2000.847145