Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/224401.224452acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
Article
Free access

Parallel and distributed simulation

Published: 01 December 1995 Publication History

Abstract

Research and development efforts in the parallel and distributed simulation field over the last 15 years has progressed, largely independently, in two separate camps: the largely academic high performance parallel and distributed (discrete event) simulation (PADS) community, and the DoD-centered distributed interactive simulation (DIS) community. This tutorial gives an overview and comparison of work in these two areas, emphasizing issues related to distributed execution where these fields have the most overlap. Differences in the fundamental assumptions routinely used within each community are contrasted, followed by overviews of work in each community.

References

[1]
Chandy, K. M. and J. Misra. 1979. Distributed simulation: A case study in design and verification of distributed programs. IEEE Transactions on Software Engineering SE-5 (5), 440-452.
[2]
Chandy, K. M. and J. Misra. 1981. Asynchronous distributed simulation via a sequence of parallel computations. Communications of the A CM 2~{(4), 198-205.
[3]
Cheung, S. and M. Loper. 1994. Synchronizing simulations in distributed interactive simulations. In 199~ Wznter Simulation Conference Proceedings, pp. 1316-1323.
[4]
DiCaprio, P. N., C. J. Chiang, and D. J. Van Hook. 1994. PICA performance in a lossy communications environment. In 11th Workshop on Standards for the Interoperability of Distmbuted Simulations, Volume 2, pp. 363-366.
[5]
DIS Steering Committee. 1994. The DIS vision, a map to the future of distributed simulation. Technical Report IST-SP-94-01, Institute for Simulation and Training, Orlando, Florida.
[6]
Fishwick, P. A. 1994. Simulation Model Deszgn ~ Executzon: Buzldzng Digital Worlds. McGraw-Hill.
[7]
Fujimoto, R. M. 1990. Parallel discrete event simulation. Communzcations of the A CM 33 (10), 30-53.
[8]
Fujimoto, R. M. and D. M. Nicol. 1992. State of the art in parallel simulation. In 1992 Wznter Simulation Conference Proceed, ngs, pp. 122-127.
[9]
Ghosh, K. and R. M. Fujimoto. 1991. Parallel discrete event simulation using space-time memory. in Proceedings of the 1991 International Conference on Parallel Processing, Volume 3, pp. 201- 208.
[10]
Ghosh, K., K. Panesar, R. M. Fujimoto, and K. Schwan. 1994. PORTS: A parallel, optimistic, real-time simulator. In 8th Workshop on Parallel and Dzstributed Simulation, pp. 24-31.
[11]
Golner, M. and E. Pollak. 1994. The application of network time protocol (NTP) to implementing dis absolute timetamps. In 11th Workshop on Standards for the Interoperability of Distmbuted Simulat,ons, Volume 2, pp. 431-440.
[12]
IEEE 1278. 1993. Standard for information technology - protocols for distributed interactive simulation applications.
[13]
Jefferson, D. R. 1985. Virtual time. A CM Transactions on Programming Languages and Systems 7 (3), 404-425.
[14]
Kanarick, C. 1991. A technical overview and history of the SIMNET project. In Advances in Parallel and Distributed Simulation, Volume 23, pp. 104- 111.
[15]
Katz, A. 1994. Synchronization of networked simulators. In 11th Workshop on Standards for the Interoperability of Distributed Simulations, Volume 2, pp. 81-87.
[16]
Kress, J., J. R. Phipps, and D. Carver, Jr. 1994. Synchronization of large scale distributed simulations and programs. In l Oth Workshop on Standards for the interoperabzl~ty of Distributed Simulations, Volume 2, pp. 611-623.
[17]
Macedonia, M., M. Zyda, D. Pratt, D. Brutzman, and P. Barham. 1995. Exploiting reality with multicast groups: A network architecture for largescale virtual environments. In 1995 IEEE Virtual Realzty Annual Symposium, pp. 11-15.
[18]
Mehl, H. and S. Hammes. 1993. Shared variables in distributed simulation. In 7th Workshop on Parallel and Distributed Simulation, Volume 23, pp. 68-75.
[19]
Mills, D. L. 1992. Network Time Protocol (version 3) specification, implementation, and analysis.
[20]
Nicol, D. M. and P. Heidelberger. 1995. On extending parallelism to serial simulators, in 9th Workshop on Parallel and Distributed Szmulation, pp. 60-67.
[21]
Reynolds, Jr., P. F. 1988. A spectrum of options for parallel simulation. In 1988 Wznter Simulation Conference Proceedings, pp. 325-332.
[22]
Sokol, L. M., D. P. Briscoe, and A. P. Wieland. 1988. MTW: a strategy for scheduling discrete simulation events for concurrent execution. In Proceedings of the SCS Multiconference on Distmbuted Szmulatzon, Volume 19, pp. 34-42.
[23]
Tsai, J. J. and R. M. Fujimoto. 1993. Automatic parallelization of discrete event simulation programs. In 1993 Winter Simulation Conference Proceedings, pp. 697-705.
[24]
Van Hook, D. J., J. O. Calvin, M. Newton, and D. Fusco. 1994. An approach to DIS scalability. in 11th Workshop on Standards for the Interoperability of Distributed Simulations, Volume 2, pp. 347-356.
[25]
Wieland, F., L. Hawley, A. Feinberg, M. DiLorento, L. Blume, P. Reiher, B. Beckman, P. Hontalas, S. Bellenot, and D. R. Jefferson. 1989. Distributed combat simulation and Time Warp: The model and its performance. In Proceedings of the SCS Multiconference on Distributed Szmulation, Volume 21, pp. 14-20.
[26]
Wilson, A. L. and R. M. Weatherly. 1994. The aggregate level simulation protocol: An evolving system. In 1994 Winter Simulation Conference Proceedings, pp. 781-787.

Cited By

View all
  • (2016)Adaptive resolution control in distributed cyber-physical system simulationProceedings of the 2016 Winter Simulation Conference10.5555/3042094.3042285(1487-1498)Online publication date: 11-Dec-2016
  • (2015)Towards behavioral programming in distributed architecturesScience of Computer Programming10.1016/j.scico.2014.03.00398:P2(233-267)Online publication date: 1-Feb-2015
  • (2013)Dynamic resolution in distributed cyber-physical system simulationProceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation10.1145/2486092.2486127(277-284)Online publication date: 19-May-2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WSC '95: Proceedings of the 27th conference on Winter simulation
December 1995
1493 pages
ISBN:0780330188

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 December 1995

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

WSC95
Sponsor:
  • IIE
  • IEEE-SMCS
  • INFORMS/CS
  • ASA
  • ACM
  • SCS
  • SIGSIM
  • IEEE-CS
  • NIST
WSC95: 1995 Winter Simulation Conference
December 3 - 6, 1995
Virginia, Arlington, USA

Acceptance Rates

WSC '95 Paper Acceptance Rate 122 of 183 submissions, 67%;
Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)3
Reflects downloads up to 01 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Adaptive resolution control in distributed cyber-physical system simulationProceedings of the 2016 Winter Simulation Conference10.5555/3042094.3042285(1487-1498)Online publication date: 11-Dec-2016
  • (2015)Towards behavioral programming in distributed architecturesScience of Computer Programming10.1016/j.scico.2014.03.00398:P2(233-267)Online publication date: 1-Feb-2015
  • (2013)Dynamic resolution in distributed cyber-physical system simulationProceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation10.1145/2486092.2486127(277-284)Online publication date: 19-May-2013
  • (2009)Scalable Wireless Ad Hoc Network SimulationHandbook on Theoretical and Algorithmic Aspects of Sensor, Ad Hoc Wireless, and Peer-to-Peer Networks10.1201/9780203323687.ch19Online publication date: 9-Nov-2009
  • (2007)Methods of Memory Optimizations in Streaming ApplicationsProceedings of the 2007 International Conference on Parallel Processing10.1109/ICPP.2007.57Online publication date: 10-Sep-2007
  • (2007)Use of Dependency Information for Memory Optimizations in Distributed Streaming Applications2007 16th International Conference on Computer Communications and Networks10.1109/ICCCN.2007.4317901(712-717)Online publication date: Aug-2007
  • (2006)Distributed Garbage Collection Algorithms for Timestamped DataIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2006.13817:10(1057-1071)Online publication date: 1-Oct-2006
  • (2002)Manufacturing modeling architecturesProceedings of the 34th conference on Winter simulation: exploring new frontiers10.5555/1030453.1030612(1099-1107)Online publication date: 8-Dec-2002
  • (2002)Dead timestamp identification in StampedeProceedings International Conference on Parallel Processing10.1109/ICPP.2002.1040864(101-108)Online publication date: 2002
  • (2002)A comparative study of stampede garbage collection algorithmsProceedings of the 15th international conference on Languages and Compilers for Parallel Computing10.1007/11596110_17(249-264)Online publication date: 25-Jul-2002
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media