Performance Evaluation and Monitoring
ACM Computing Surveys (CSUR)
Performance monitoring in a time-sharing system
Communications of the ACM
SIPE: A TSS/360 software measurement technique
ACM '69 Proceedings of the 1969 24th national conference
Trace driven modeling and analysis of CPU scheduling in a multi-programming system
Proceedings of the SIGOPS workshop on System performance evaluation
Measurement and performance of a multiprogramming system
SOSP '69 Proceedings of the second symposium on Operating systems principles
Two approaches for measuring the performance of time-sharing systems
SOSP '69 Proceedings of the second symposium on Operating systems principles
Performance monitors for multi-programming systems
SOSP '69 Proceedings of the second symposium on Operating systems principles
Design of a Computer—The Control Data 6600
Design of a Computer—The Control Data 6600
Monit: a performance monitoring tool for parallel and pseudo-parallel programs
SIGMETRICS '87 Proceedings of the 1987 ACM SIGMETRICS conference on Measurement and modeling of computer systems
SWSL: A Synthetic Workload Specification Language for Real-Time Systems
IEEE Transactions on Software Engineering
Performance of a database manager in a virtual memory system
ACM Transactions on Database Systems (TODS)
ACM Transactions on Database Systems (TODS)
Describing program behavior in a multiprogramming computer system
ANSS '75 Proceedings of the 3rd symposium on Simulation of computer systems
I/O buffer performance in a virtual memory system
ANSS '76 Proceedings of the 4th symposium on Simulation of computer systems
A critical overview of computer performance evaluation
ICSE '76 Proceedings of the 2nd international conference on Software engineering
On the foundations of artificial workload design
SIGMETRICS '84 Proceedings of the 1984 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Synthetically generated performance test loads for operating systems
SIGME '73 Proceedings of the 1973 ACM SIGME symposium
Gathering and analyzing data from a computer system: A case study
ACM '75 Proceedings of the 1975 annual conference
Simulation of computer systems using automatically generated load descriptions
WSC '74 Proceedings of the 7th conference on Winter simulation - Volume 2
Hi-index | 0.00 |
This paper describes an experimental study of the performance of a large multi-programmed computer system (the UT-l/CDC 6600 system at the University of Texas at Austin) under systematic variation of available resources and resource allocation algorithms. The experiments were carried out in a controlled and reproducible environment provided by a synthetic job stream generator. The experimental data was recorded by an event-driven software monitor which recorded a complete trace of system activities at the level of system defined events. The study relates resource utilization and queueing patterns to the metric of job completion rate. The experiments undertaken in these studies are single factor experiments. Compensatory reactions by this complex system to variation of individual resources are nonetheless revealed. The experiments also demonstrate the criticality of optimal scheduling of bottleneck resources and offer comparisons of the performance of multi-drive disk units under different conditions of availability and space assignment. The data gathering facility was also run on the production environment to determine base lines for comparison to the experiments as well as for an understanding of the production mode of operation of the system.