scholarly journals Design of Distributed Discrete-Event Simulation Systems Using Deep Belief Networks

Information ◽  
2020 ◽  
Vol 11 (10) ◽  
pp. 467
Author(s):  
Edwin Cortes ◽  
Luis Rabelo ◽  
Alfonso T. Sarmiento ◽  
Edgar Gutierrez

In this research study, we investigate the ability of deep learning neural networks to provide a mapping between features of a parallel distributed discrete-event simulation (PDDES) system (software and hardware) to a time synchronization scheme to optimize speedup performance. We use deep belief networks (DBNs). DBNs, which due to their multiple layers with feature detectors at the lower layers and a supervised scheme at the higher layers, can provide nonlinear mappings. The mapping mechanism works by considering simulation constructs, hardware, and software intricacies such as simulation objects, concurrency, iterations, routines, and messaging rates with a particular importance level based on a cognitive approach. The result of the mapping is a synchronization scheme such as breathing time buckets, breathing time warp, and time warp to optimize speedup. The simulation-optimization technique outlined in this research study is unique. This new methodology could be realized within the current parallel and distributed simulation modeling systems to enhance performance.

2013 ◽  
Vol 760-762 ◽  
pp. 2151-2155
Author(s):  
Zhong Jie Zhang ◽  
Jian Huang ◽  
Zhi Jia Wang

Time Synchronization is a key technique which synchronizes the LPs (Logic processes) of PDES (Parallel and Discrete Event Simulation). After having described shortcomings of the existing algorithms for Time Synchronization, this thesis mainly proposes a new approach based on time dams. It introduces the concept of Time Dams Algorithm and presents its realization. Moreover, the performance of TD (Time Dams) Algorithm is compared with the one of TW (Time Warp) Algorithm through the use of PHOLD model in experiments. Finally, the experiment results state that TD performs better than TW under most conditions.


1996 ◽  
Vol 26 (1) ◽  
pp. 70-77 ◽  
Author(s):  
Robert Rönngren ◽  
Michael Liljenstam ◽  
Rassul Ayani ◽  
Johan Montagnat

2021 ◽  
Vol 16 (93) ◽  
pp. 93-108
Author(s):  
David E. Sorokin ◽  

The author of this article represents his own work DVCompute Simulator, which is a collection of general-purpose programming libraries for discrete event simulation. The aim of the research was to create a set of simulators in the Rust language, efficient in terms of speed of execution, based on a unified approach and destined for different simulation modes. The simulators implement such modes as ordinary sequential simulation, nested simulation and distributed simulation. The article describes that nested simulation is related to Theory of Games, while distributed simulation can be used for running large-scale simulation models on supercomputers. It is shown how these different simulation modes can be implemented based on the single approach that combines many paradigms: the event-oriented paradigm, the process-oriented one, blocks similar to the GPSS language and even partially agent-based modeling. The author's approach is based on using the functional programming techniques, where the simulation model is defined as a composition of computations. The results of testing two modules are provided, where the modules support both the optimistic and conservative methods of distributed simulation.


Sign in / Sign up

Export Citation Format

Share Document