skip to main content
10.1145/55595.55616acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article
Free Access

Sensitivity analysis of reliability and performability measures for multiprocessor systems

Published:01 May 1988Publication History

ABSTRACT

Traditional evaluation techniques for multiprocessor systems use Markov chains and Markov reward models to compute measures such as mean time to failure, reliability, performance, and performability. In this paper, we discuss the extension of Markov models to include parametric sensitivity analysis. Using such analysis, we can guide system optimization, identify parts of a system model sensitive to error, and find system reliability and performability bottlenecks.

As an example we consider three models of a 16 processor. 16 memory system. A network provides communication between the processors and the memories. Two crossbar-network models and the Omega network are considered. For these models, we examine the sensitivity of the mean time to failure, unreliability, and performability to changes in component failure rates. We use the sensitivities to identify bottlenecks in the three system models.

References

  1. 1.M. Avriel. Nonlinear Programming: Analysis and Methods. Prentice-Hall, Englewood Cliffs, N J, 1976.Google ScholarGoogle Scholar
  2. 2.M. D. Beaudry. Performance Related Reliability for Computer Systems. IEEE Transactions on Computers, C-27(6):540-547, June 1978.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.D. P. Bhandarkar. Analysis of Memory interference in Multiprocessors. IEEE Transactz'ons on Computers, C-24(9):897-908, September 1975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.C. R. Das and L. N. Bhuyan. Reliability Simulation of Multiprocessor Systems. In Proceedings of the International Conference on Parallel Processing, pages 591-598, August 1985.Google ScholarGoogle Scholar
  5. 5.P. M. Frank. Introduction to System Sensitivity Theory. Academic Press, New York, 1978.Google ScholarGoogle Scholar
  6. 6.A. Goyal, S. Lavenberg, and K. Trivedi. Probabilistic Modeling of Computer System Availability. Annals of Operations Research, 8:285-306, March 1987.Google ScholarGoogle ScholarCross RefCross Ref
  7. 7.P. Heidelberger and A. Goyal. Sensitivity Analysis of Continuous Time Markov Chains Using Uniformization. In P. J. Courtois G. Iazeolla and O. J. Boxma, editors, Proceedings o} the 2nd International Workshop on Applied Mathematics and Performance/Reliability Models of Computer/Communication Systems, pages 93-104, Rome, Italy, May 1987.Google ScholarGoogle Scholar
  8. 8.R. A. Howard. Dynamic Probabilistic Systems, Volume II: Semi-Markov and Decision Processes. John Wiley and Sons, New York, 1971.Google ScholarGoogle Scholar
  9. 9.J. G. Kemeny and J. L. Snell. Finite Markov Chains. Van Nostrand-Reinhold, Princeton, NJ, 1960.Google ScholarGoogle Scholar
  10. 10.D. Kuck. The Structure of Computers and Computations. Volume 1, John Wiley and Sons, NY, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.D. H. Lawrie. Access and Alignment of Data in an Array Processor. IEEE Transactions on Computers, C-24:1145-1155, December 1975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.R. A. Marie, A. L. Reibman, and K. S. Trivedi. Transient Solution of Acyclic Markov Chains. Performance Evaluation, 7(3):175-194, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.J. F. Meyer. On Evaluating the Performability of Degradable Computing Systems. IEEE Transactions on Computers, C-29(8):720-731, August 1980.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.J. H. Patel. Performance of Processor-Memory Interconnections for Multiprocessors. IEEE Transactions on Computers, C-30(10):771-780, October 1981.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.A. Reibman and K. Trivedi. Numerical Transient Analysis of Markov Models. Computers and Operations Research, 15 (1): 19-36, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.A. L. Reibman and K. S. Trivedi. Transient Analysis of Cumulative Measures of Markov Chain Behavior. 1987. Submitted for publication.Google ScholarGoogle Scholar
  17. 17.D. P. Siewiorek. Multiprocessors: Reliability Modeling and Graceful Degradation. In Infotech State of the Art Conference on System Reliability, pages 48-73, Infotech International, London, 1977.Google ScholarGoogle Scholar
  18. 18.D. P. $iewiorek, V. Kini, R. Joobbani, and H. Bellis. A Case Study of C.mmp, Cm*, and C.vmp: Part iI m Predicting and Calibrating Reliability of Multiprocessor. Proceedings of the IEEE, 66(10):1200-1220, October 1978.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19.M. Smotherman. Parametric Error Analysis and Coverage Approximations in Reliability Modeling. PhD thesis, Department of Computer Science, University of North Carolina, Chapel Hill, NC, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.M. Smotherman, R. Geist, and K. Trivedi. Provably Conservative Approximations to Complex Reliability Models. IEEE Transactions on Computers, C-35(4):333-338, April 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.W. Stewart and A. Goyal. Matrix Methods in Large Dependability Models. Research Report RC-11485, IBM, November 1985.Google ScholarGoogle Scholar
  22. 22.K. S. Trivedi. Probability and Statistics with Reliability, Queueing and Computer Science Applications. Prentice-Hall, Englewood Cliffs, NJ, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.R. S. Varga. Matrix Iterative Analysis. Prentice- Hall, Englewood Cliffs, NJ, 1962.Google ScholarGoogle Scholar

Index Terms

  1. Sensitivity analysis of reliability and performability measures for multiprocessor 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
                    • Published in

                      cover image ACM Conferences
                      SIGMETRICS '88: Proceedings of the 1988 ACM SIGMETRICS conference on Measurement and modeling of computer systems
                      May 1988
                      282 pages
                      ISBN:0897912543
                      DOI:10.1145/55595
                      • cover image ACM SIGMETRICS Performance Evaluation Review
                        ACM SIGMETRICS Performance Evaluation Review  Volume 16, Issue 1
                        May 1988
                        266 pages
                        ISSN:0163-5999
                        DOI:10.1145/1007771
                        Issue’s Table of Contents

                      Copyright © 1988 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 May 1988

                      Permissions

                      Request permissions about this article.

                      Request Permissions

                      Check for updates

                      Qualifiers

                      • Article

                      Acceptance Rates

                      Overall Acceptance Rate459of2,691submissions,17%

                    PDF Format

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader