2013
DOI: 10.1002/cpe.3121
|View full text |Cite
|
Sign up to set email alerts
|

On the distributed orchestration of stochastic discrete event simulations

Abstract: Discrete event simulations are a powerful technique for modeling stochastic systems with multiple components where interactions between these components are governed by the probability distribution functions associated with them. Complex discrete event simulations are often computationally intensive with long completion times. This paper describes our solution to the problem of orchestrating the execution of a stochastic, discrete event simulation where computational hot spots evolve spatially over time. Our p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 23 publications
0
3
0
Order By: Relevance
“…A single commodity machine completes a typical NAADSM simulation run in about 20 hours . Subsequent analysis of the DTN is an iterative process that can far exceed simulation execution time.…”
Section: Methodology: Graph Partitioningmentioning
confidence: 99%
“…A single commodity machine completes a typical NAADSM simulation run in about 20 hours . Subsequent analysis of the DTN is an iterative process that can far exceed simulation execution time.…”
Section: Methodology: Graph Partitioningmentioning
confidence: 99%
“…Parallel and distributed discrete event simulation has been well-studied in the literature [5,29,30]. While these simulations often have numerous parallelization opportunities, they also generally require fine-grained synchronization.…”
Section: Related Workmentioning
confidence: 99%
“…Each modification of the input parameters requires a new set of iterations to be run. Dividing the target simulation into several units and executing them in parallel is one way to improve overall execution times [5,6], but generally does not enable real-time exploration. In this work, we target real-time computational guarantees that involve providing subsecond, interactive responses to the user as simulation parameters are changed.…”
Section: Introductionmentioning
confidence: 99%