The Community for Technology Leaders
2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation (2005)
Monterey, Californi
June 1, 2005 to June 3, 2005
ISSN: 1087-4097
ISBN: 0-7695-2383-8
pp: 59-68
Kalyan S. Perumalla , Georgia Institute of Technology
ABSTRACT
A novel micro-kernel approach to building parallel/distributed simulation systems is presented. Using this approach, a unified system architecture is developed for incorporating multiple types of simulation processes. The processes hold potential to employ a variety of synchronization mechanisms, and could even alter their choice of mechanism dynamically. Supported mechanisms include traditional lookahead-based conservative and state saving-based optimistic execution approaches. Also supported are newer mechanisms such as reverse computation-based optimistic execution and aggregation-based event processing, all within a single parsimonious application programming interface. The internal implementation and a preliminary performance evaluation of this interface are presented in ?sik, which is an efficient parallel/distributed realization of the micro-kernel architecture in C++.
INDEX TERMS
null
CITATION
Kalyan S. Perumalla, "?sik — A Micro-Kernel for Parallel/Distributed Simulation Systems", 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation, vol. 00, no. , pp. 59-68, 2005, doi:10.1109/PADS.2005.1
99 ms
(Ver 3.3 (11022016))