Fast approximate solution of multiprogramming models
- 30 August 1982
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMETRICS Performance Evaluation Review
- Vol. 11 (4) , 141-149
- https://doi.org/10.1145/1035332.1035314
Abstract
Queueing network models of computer systems with multiprogramming constraints generally do not possess a product-form solution in the sense of Jackson. Therefore, one is usually led to consider approximation techniques when dealing with such models. Equivalence and decomposition is one way of approaching their solution. With multiple job classes, the equivalent network may be viewed as a set of interdependent queues. In general, the state-dependence in this equivalent network precludes a product-form solution, and the size of its state space grows rapidly with the number of classes and of jobs per class. This paper presents two methods for approximate solution of the equivalent state-dependent queueing network. The first approach is a manifold application of equivalence and decomposition. The second approach, less accurate than the first one, is a fast-converging iteration whose computational complexity grows near-linearly with the number of job classes and jobs in a class. Numerical examples illustrate the accuracy of the two methods.Keywords
This publication has 9 references indexed in Scilit:
- Maximum Processing Rates of Memory Bound SystemsJournal of the ACM, 1982
- A simple approach to system modelingPerformance Evaluation, 1981
- Approximate Solution of Queueing Networks with Simultaneous Resource PossessionIBM Journal of Research and Development, 1981
- The method of surrogate delaysACM SIGMETRICS Performance Evaluation Review, 1981
- Mean-Value Analysis of Closed Multichain Queuing NetworksJournal of the ACM, 1980
- The Operational Analysis of Queueing Network ModelsACM Computing Surveys, 1978
- Memory management and response timeCommunications of the ACM, 1977
- Open, Closed, and Mixed Networks of Queues with Different Classes of CustomersJournal of the ACM, 1975
- A model of a time sharing virtual memory system solved using equivalence and decomposition methodsActa Informatica, 1974