Segmentation and the Design of Multiprogrammed Computer Systems
Journal of the ACM (JACM)
Legality and Other Properties of Graph Models of Computations
Journal of the ACM (JACM)
Principles of Optimal Page Replacement
Journal of the ACM (JACM)
A Cyclic-Queue Model of System Overhead in Multiprogrammed Computer Systems
Journal of the ACM (JACM)
A Survey of Analytical Time-Sharing Models
ACM Computing Surveys (CSUR)
Computer System Simulation: An Introduction
ACM Computing Surveys (CSUR)
A Straightforward Model for Computer Performance Prediction
ACM Computing Surveys (CSUR)
Properties of the working-set model
Communications of the ACM
A processor allocation method for time-sharing
Communications of the ACM
A software design and evaluation system
Communications of the ACM
Efficient multiprogramming resource allocation and accounting
Communications of the ACM
An analysis of some time-sharing techniques
Communications of the ACM
The working set model for program behavior
Communications of the ACM
Prototype II: A job selection simulation model
ANSS '73 Proceedings of the 1st symposium on Simulation of computer systems
An interim empirical evaluation of ECSS for computer system simulation development
ANSS '73 Proceedings of the 1st symposium on Simulation of computer systems
Computer system simulation with ASPOL
ANSS '73 Proceedings of the 1st symposium on Simulation of computer systems
BOSS Simulation of real-time computer systems
ANSS '73 Proceedings of the 1st symposium on Simulation of computer systems
Simulation in the evaluation of an executive system design
ANSS '73 Proceedings of the 1st symposium on Simulation of computer systems
Modelling “system independent” software resource demands
ANSS '75 Proceedings of the 3rd symposium on Simulation of computer systems
A Dynamic Memory Allocation Algorithm
IEEE Transactions on Computers
Thrashing: its causes and prevention
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
Macro E-Nets for Representation of Parallel Systems
IEEE Transactions on Computers
IBM Systems Journal
Hi-index | 14.98 |
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.