skip to main content
article
Free Access

Hybrid simulation models of computer systems

Published:01 September 1978Publication History
Skip Abstract Section

Abstract

This paper describes the structure and operation of a hybrid simulation model in which both discrete-event simulation and analytic techniques are combined to produce efficient yet accurate system models. In an example based on a simple hypothetical computer system, discrete-event simulation is used to model the arrival and activation of jobs, and a central-server queueing network models the use of system processors. The accuracy and efficiency of the hybrid technique are demonstrated by comparing the result and computational costs of the hybrid model of the example with those of an equivalent simulation-only model.

References

  1. 1 Avi-Itzak, B., and Heyman, D. Approximate queueing models for multiprogramming computer systems. Oper Res. 21,6 (Nov.-Dec. 1973), 1212-1230.Google ScholarGoogle Scholar
  2. 2 Brown, R., Browne, J., and Chandy, K. Memory management and response time. Comm. ACM 20,3 (March 1977), 153-165. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Baskett, F., Chandy, K., Muntz, R., and Palacios, F. G. Open, closed and mixed networks of queues with different classes of customers. J. ACM 22,2 (April 1975), 248-260. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Buzen, J. Analysis of system bottlenecks using a queueing network model. Proc. Workshop on System Performance Evaluation (ACM SIGOPS), April 1971, pp. 82-103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Buzen, J., Computational algorithms for closed queueing networks with exponential servers. Comm. ACM 16,9 (Sept. 1973), 527-531. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Buzen, J. Cost-effective analytic tools for computer performance evaluation. Proc. IEEE Compcon, Sept. 1975.Google ScholarGoogle Scholar
  7. 7 Courtois, P. Decomposability, instabilities, and saturation in multiprogramming systems. Comm. ACM 18,7 (July 1975), 371-377. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Hughes, P., and Moe, G. A structural approach to computer performance analysis. Proc. AFIPS 1973 NCC, Vol. 42, AFIPS Press, Montvale, N. J., 1973, pp. 109-120.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Kimbleton, S. A heuristic approach to computer systems performance improvement, l --a fast performance prediction tool. Proc. AFIPS 1975 NCC, Vol. 44, AFIPS Press, Montvale, N. J., 1975, pp. 839-846.Google ScholarGoogle Scholar
  10. 10 Lasser, D. Productivity of multiprogrammed computersprogress in developing an analytic prediction method. Comm. A CM 12,12 (Dec. 1969), 678-684). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 MacDougall, M. Computer system simulation: An introduction. Comptng. Surveys 2,3 (Sept. 1970), 191-210. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Sauer, C., and Chandy, K. Approximate analysis of central server models. IBM J. Res. and Develop. 19,3 (May, 1975), 301-313.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 Sauer, C.H., and Woo, L.S. Hybrid analysis/simulation: Distributed networks. IBM Res. Rep. RC6341 (#26178), Dec. 1976.Google ScholarGoogle Scholar

Index Terms

  1. Hybrid simulation models of computer systems

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image Communications of the ACM
              Communications of the ACM  Volume 21, Issue 9
              Sept. 1978
              82 pages
              ISSN:0001-0782
              EISSN:1557-7317
              DOI:10.1145/359588
              Issue’s Table of Contents

              Copyright © 1978 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 September 1978

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader