parallel discrete event
Recently Published Documents


TOTAL DOCUMENTS

289
(FIVE YEARS 25)

H-INDEX

19
(FIVE YEARS 1)

2021 ◽  
Author(s):  
Ali Eker ◽  
David Timmerman ◽  
Barry Williams ◽  
Kenneth Chiu ◽  
Dmitry Ponomarev

2021 ◽  
Author(s):  
Liliia Ziganurova ◽  
Lev Shchur

Efficient scalability and process synchronization are critical for achieving high performance in distributed computing environments. Analysis of the scalability is usually done using intensive case studies, which give an answer only for the particular set of model parameters. We found an efficient way to analyze the time evolution in models simulated with the Parallel Discrete Event Simulations (PDES) approach. The essential feature of PDES is the concept of local virtual time (LVT) associated with the evolution of each process of the model. The LVT of processes evaluates in simulations and forms a complicated profile.These profiles remind the profiles of the surface growth in the physical devices. In physics, researchers use the concept of universality, which helps to divide the different regimes of the class's surface growth—each class is described by some universal laws and does not depend on the details of the model. We demonstrate the applicability of this concept and present a model of LVT profile evolution in Personal Communication Service (PCS) model. The PCS network consists of a square grid of radio ports that serve users in their zone (cell). We build the LVT-PCS model, which describes the evolution of the LVT profile associated with the PCS model. We simulate the PCS model using the ROSS simulator (optimistic PDES) and compare results with those simulated by our LVT-PCS model. We found the profile demonstrates property, which is known in physics as roughening transition. We estimate the values of ``critical’’ exponents for two models, which seem to belong to the same universality class. We believe that the similarity we found can be helpful for the preliminary analysis of the model scalability, process desynchronization, and possible deadlocks.


2021 ◽  
Author(s):  
Liliia Ziganurova ◽  
Lev Shchur

Efficient scalability and process synchronization are critical for achieving high performance in distributed computing environments. Analysis of the scalability is usually done using intensive case studies, which give an answer only for the particular set of model parameters. We found an efficient way to analyze the time evolution in models simulated with the Parallel Discrete Event Simulations (PDES) approach. The essential feature of PDES is the concept of local virtual time (LVT) associated with the evolution of each process of the model. The LVT of processes evaluates in simulations and forms a complicated profile.These profiles remind the profiles of the surface growth in the physical devices. In physics, researchers use the concept of universality, which helps to divide the different regimes of the class's surface growth—each class is described by some universal laws and does not depend on the details of the model. We demonstrate the applicability of this concept and present a model of LVT profile evolution in Personal Communication Service (PCS) model. The PCS network consists of a square grid of radio ports that serve users in their zone (cell). We build the LVT-PCS model, which describes the evolution of the LVT profile associated with the PCS model. We simulate the PCS model using the ROSS simulator (optimistic PDES) and compare results with those simulated by our LVT-PCS model. We found the profile demonstrates property, which is known in physics as roughening transition. We estimate the values of ``critical’’ exponents for two models, which seem to belong to the same universality class. We believe that the similarity we found can be helpful for the preliminary analysis of the model scalability, process desynchronization, and possible deadlocks.


Electronics ◽  
2021 ◽  
Vol 10 (6) ◽  
pp. 636
Author(s):  
Christina Obermaier ◽  
Raphael Riebl ◽  
Ali H. Al-Bayatti ◽  
Sarmadullah Khan ◽  
Christian Facchi

Speeding up Discrete Event Simulations (DESs) is a broad research field. Promising Parallel Discrete Event Simulation (PDES) approaches with optimistic and conservative synchronisation schemes have emerged throughout the years. However, in the area of real-time simulation, PDESs are rarely considered. This is caused by the complex problem of fitting parallel executed DES models to a real-time clock. Hence, this paper gives an extensive review of existing conservative and optimistic synchronisation schemes for PDESs. It introduces a metric to compare their real-time capabilities to determine whether they can be used for soft or firm real-time simulation. Examples are given on how to apply this metric to evaluate PDESs using synthetic and real-world examples. The results of the investigation reveal that no final answer can be given if PDESs can be used for soft or firm real-time simulation as they are. However, boundary conditions were defined, which allow a use-case specific evaluation of the real-time capabilities of a certain parallel executed DES. Using this in-depth knowledge and can lead to predictability of the real-time behaviour of a simulation run.


Sign in / Sign up

Export Citation Format

Share Document