A Computer Resource Allocation Model with Some Measured and Simulation Results
- 1 March 1977
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-26 (3) , 243-259
- https://doi.org/10.1109/tc.1977.1674813
Abstract
A need exists to predict computing system performance as a function of the system workload, resource architecture, and resource management policies. A model of multiprocessor, multiprogrammed virtual memory computing systems is described which can provide such predictions more economically than previous approaches. The model characterizes central processors, I/O devices, a memory hierarchy, permanent files, channels, and the organization of these resources. The dynamic resource demands made by user and system software are modeled using directed graphs. An extremely simple characterization of a Burroughs B6700 system processing a controlled workload is defined using this model. The correspondence between utilization produced by model simulations and actual B6700 measurements demonstrates the model's potential value.Keywords
This publication has 18 references indexed in Scilit:
- A Straightforward Model for Computer Performance PredictionACM Computing Surveys, 1975
- Efficient multiprogramming resource allocation and accountingCommunications of the ACM, 1973
- A software design and evaluation systemCommunications of the ACM, 1973
- Properties of the working-set modelCommunications of the ACM, 1972
- A Cyclic-Queue Model of System Overhead in Multiprogrammed Computer SystemsJournal of the ACM, 1971
- An analysis of some time-sharing techniquesCommunications of the ACM, 1971
- Computer System Simulation: An IntroductionACM Computing Surveys, 1970
- A Dynamic Memory Allocation AlgorithmIEEE Transactions on Computers, 1970
- A processor allocation method for time-sharingCommunications of the ACM, 1970
- A Survey of Analytical Time-Sharing ModelsACM Computing Surveys, 1969