ACM Home Page
Please provide us with feedback. Feedback
Efficient distributed simulation
Full text PdfPdf (1.46 MB)
Source Annual Simulation Symposium archive
Proceedings of the 22nd annual symposium on Simulation table of contents
Tampa, Florida, United States
Pages: 5 - 21  
Year of Publication: 1989
ISBN:0-8186-1946-5
Authors
Vijay Madisetti  Electronics Research Laboratory (ERL), Electrical Engineering and Computer Sciences, University of California at Berkeley, Berkeley, CA
Jean Walrand  Electronics Research Laboratory (ERL), Electrical Engineering and Computer Sciences, University of California at Berkeley, Berkeley, CA
David Messerschmitt  Electronics Research Laboratory (ERL), Electrical Engineering and Computer Sciences, University of California at Berkeley, Berkeley, CA
Sponsor
SIGSIM: ACM Special Interest Group on Simulation and Modeling
Publisher
IEEE Computer Society Press  Los Alamitos, CA, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 9,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Discrete-event systems are used to model a number of engineering applications ranging from performance analysis of large scale communication networks, computer-aided-design (CAD) of circuits to simulation of manufacturing systems. Except for a small set, these systems are analytically intractable and in addition prohibitive to evaluate numerically. Simulation of such complex systems is exceedingly slow to run (and also to develop). Therefore, the development of simulation speedup methods is of crucial importance in its potential of making feasible the evaluation of a vastly larger set of engineering systems. New analytical models are proposed for the analysis of asynchronous, distributed simulation of discrete-event systems. Vectored distributed simulation and a new rollback algorithm, Wolf, are examined in this framework and comparison with existing systems is attempted. A number of examples illustrate the advantages to such a realization of distributed simulation. Implementation of our algorithms on a distributed computing system confirm analytical results predicting a considerable reduction in error propagation, and an enhancement in forward computation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Berry, O. and Jefferson, D. {1985}, "'Critical path analysis of distributed simulations," Proc. $C3 Dist. Simul. Conf., 57-60.
 
2
Chandy, M. {1988}, "Distributed simulation tutorial," SCS Multiconf. on Distributed Simulation.
3
 
4
Cohen, G., Dubois, D., Quadrat, J. P., and Viot, M. { 1985}, "A linear-theoretic view of discrete-event processes and its use for performance evaluation in manufacturing," }EEE Trans. Aut. Control, AC-30, 210-220.
 
5
Daily, W. { 1987}, "Wire-Efficient VI.~I Multiprocessor Communication Networks," Proc. of the Stanford Conference on VLSI, 1987,, 390-415,
 
6
 
7
Fujlmoto, R. {1987}, "Performance Measurements of Distributed Simulation Strategies," Technical Report UUCS-87-O26a, Univ. of Utah.
 
8
Gafni, A. {1988}, "Rollback Mechanisms for Optimistic Distributed Simulation Systems," Proc. of Disvributed Simulation Conf., SCS, San Diego. "88.
 
9
Glynn, P. and Iglehart, D. {1987}, "Importance sampling for stochastic simulations," Tech. Report No. 49, Dept. of O. R., Stanford University.
 
10
11
 
12
Ho. Y. C. {1985}, "A survey of the pertttrbation analysis of discrete evem dynamical systems," Ann. Oper. Res. 3, 393-402.
 
13
Hu, T.C. {1961}, "Parallel sequencing and assembly line problems," Oper. Res., 9, 841-848.
14
 
15
Kleijnen, J.P.C. { 1974-5}, "Statistical Techniques in Simulation, Part I and 11". Marcel Dekker.
 
16
Klimov, G.P. { 1974}, "Time sharing service systems I," Th. Prob. Appl., 19, 532-551.
17
 
18
Livny, M. { 1985}, "A study of parallelism in distributed simulation," Proc. SCS Dist. Simul. Conf. 94- 98.
 
19
Madisetti, V., Walrand, J., and Messerschmitt, D. {1989a}, "A High Performance Simulation Methodology for Dynamical Discrete Event Systems." Proc. of SCS Western Multiconference on Simulation and Modeling, Jan 5-7, 1989, San Diego.
20
 
21
Madisetti, V., Messerschmitt, D. {1988b}, "Distributed computation on Concurrent Processors."Proc. of Allerton Conf. September 1988.
 
22
 
23
 
24
Parekh, S. and Walrand, J. {1986}, "Quick simulation method for excessive backlogs in networks of queues." IEEE Trans. Aut. Control, to appear.
 
25
 
26
Walrand, J. { 1988}, An Introduction to Queueing Networks, Prentice-Hall.


Collaborative Colleagues:
Vijay Madisetti: colleagues
Jean Walrand: colleagues
David Messerschmitt: colleagues