[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/158459.158471acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
Article
Free access

How using busses in multicomputer programs affects conservative parallel simulation

Published: 01 July 1993 Publication History

Abstract

In this paper we consider the effect of using bus interconnection structures on the overheads present in conservative parallel simulations of multicomputer programs. We use a modified version of the Poker Programming Environment to empirically measure the overhead in three parallel algorithms using buses. We discuss the sources of overhead and compare them with those found using point-to-point communication. Preliminary results indicate that the overheads encountered using a bus interconnection structure were not predicted by our previous results using point-to-point communications.

References

[1]
Barley, M. L. and M. A. Pagels. 1991. "Measuring the Overhead in Conservative Parallel Simulations of Multicomputer Programs." In 1991 Winter Simulation Conference Proceedings. 627-636.
[2]
Barley, M. L.; M. A. Pagels; and K. K. Wong. 1992." How Using Busses in Multicomputer Programs Affects Conservative Parallel Simulation: Detailed Measurements.~ Technical Report TR 92-27. Computer Science Department, University of Arizona.
[3]
Bryant, R. E. 1977. "Simulation of Packet Communication Architecture Computer Systems." Technical Report MIT-LCS-TR-188. Massachusetts Institute of Technology.
[4]
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, no. 5 (Sept): 440-452.
[5]
Felderman, R. E. and L. Kleinrock. 1991. "Two Processor Time Warp Analysis: Some Results on a Unifying Approach.~ In Proceedings of the SCS Multiconference on Distributed Simulation. 3- 10.
[6]
Fujimoto, R. M. 1989. ~l~me Warp on a Shared Memory Multiprocessor.~ Transactions of the Society for Computer Simulation 6, no. 3: 211-239.
[7]
Fujimoto, R. M. 1990. ~Parallel Discrete Event Simulation.~ Communications of the Association of Computing Machinery 33, no. 10: 30-53.
[8]
Gupta, A.; I. F. Akyildiz; and R. M. Fujimoto. 1991. "Performance Analysis of Time Warp with Multiple Homogeneous Processors." IEEE Transactions on Software Engineering 17, no. 10: 1013- 1027.
[9]
Hennessy, J. L. and D. A. Patterson. 1990. Computer Architecture A Quantitative Approach. Morgan Kaufmann Publishers, Inc., Palo Alto, California.
[10]
Jefferson, D. R. 1985. ~rLrtual Time.~ ACM Transactions on Programming Languages and Systems 7, no. 3: 404-425.
[11]
Lin, Y. B. and E. D. Lazowska. 1990. "Optimality Considerations for Time-Warp Parallel Simulation." In Proceedings of the SCS Multiconference on Distributed Simulation. 29-34.
[12]
Lin, Y. B.; E. D. Lazowska; and M. L. Bailey. 1990. "Comparing Synchronization Protocols for Parallel Logic-Level Simulation." In Proceedings of the 1990 International Conference on Parallel Processing. III-223 - III-227.
[13]
Lipton, R. J. and D. W. Mizell. 1990. "Time Warp vs. Chandy- Misra: A Worst-Case Comparison.~ In Proceedings of the SCS Multiconference on Distributed Simulation. 137.143. Madisetti, V.; J. Walrand; and D. Messerschmitt. 1990. "Synchro-
[14]
nization in Message-Passing Computers - Models, Algorithms, and Analysis.~ In Proceedings of the SCS Multiconference on Distributed Simulation. 35-48.
[15]
Mitra, D. and I. Mitrani. 1984. ~Analysis and Optimum Performance of Two Message-Passing Parallel Processors Synchronized by Rollback.~ Performance 1984 : 35-50.
[16]
Nicol, D. M. 1991. "Performance Bounds on Parallel Self-Initiating Discrete-Event Simulations.~ IEEE Transactions on Modeling and Computer Simulation 1, no. 1: 24-50.
[17]
Notkin, D.; L. Snyder; D. Socha; M. L. Bailey; B. Forstall; K. Gates; Greenlaw R; W. G. Griswold; T. J. Holman; R. Korry; G. Lasswell; R. Mitchell; and P. A. Nelson. 1988. ~Experiences with Poker.~ In Proceedings of the ACM /SIGPLAN PPEALS. 10-20.
[18]
Reed, D. A.; A. D. Malony; and B. D. McCredie. 1988. "Parallel Discrete Event Simulation Using Shared Memory.~ IEEE Transactions on Software Engineering 14, no. 4: 541-553.
[19]
Reynolds, P. F. and P. N. Dickens. 1989. "SPECTRUM: A Parallel Simulation Testbed.~ In Proceedings of the 4th Annual Hypercube Conference.
[20]
Snyder, L. 1984. ~Parallel Programming and the Poker Programming Environment." Computer 17, no. 7: 27-36.
[21]
Snyder, L. 1988. ~Poker (4.2) Programmers Reference Guide.~ Technical Report TR88-10-05. Computer Science Department, University of Washington.

Cited By

View all
  • (1993)Parallel and distributed discrete event simulationProceedings of the 25th conference on Winter simulation10.1145/256563.256596(106-114)Online publication date: 1-Dec-1993

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PADS '93: Proceedings of the seventh workshop on Parallel and distributed simulation
July 1993
168 pages
ISBN:1565550552
DOI:10.1145/158459

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1993

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

PADS93
Sponsor:
PADS93: Workshop on Parellel and Distributed Simulation
May 16 - 19, 1993
California, San Diego, USA

Acceptance Rates

Overall Acceptance Rate 398 of 779 submissions, 51%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)42
  • Downloads (Last 6 weeks)5
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (1993)Parallel and distributed discrete event simulationProceedings of the 25th conference on Winter simulation10.1145/256563.256596(106-114)Online publication date: 1-Dec-1993

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media