Export Citations
No abstract available.
UNIVAC 1108 Hardware Instrumentation System
The UNIVAC 1108 Hardware Instrumentation System evolved out of the necessity to obtain information on the operations taking place within the 1108 multi-processor system. The instrumentation system supplies three different types of information; a trace ...
Designing a commercial performance measurement system
Several years ago, we undertook the task of designing and constructing a software computer measurement system. The initial requirements we made of the system, problems that arose during the development phase when we actually tried to adhere to those ...
Throughput analysis of computer systems - multiprogramming versus multiprocessing
To increase system throughput, multiprogramming and multiprocessing systems are introduced. The first improves the throughput by means of interleaving the individual service requests, and the latter by exploiting the parallelism in the system design. ...
Analysis of system bottlenecks using a queueing network model
While it is well known that queues can build up at various points in large scale multiprogramming computer systems, comparatively little is known about the factors which govern the lengths of these queues and their relationship to overall system ...
The optimal organization of multiprogrammed multi-level memory
This study suggests a method for performance evaluation in a multiprogramming environment. The joint effect of two major cost elements - the processing time and the memory space - have been investigated. This involves two issues; 1) optimal memory ...
Sim/61: A simulation measurement tool for a time-shared, demand paging operating system
A simulation program to be used as a performance measurement tool for RCA's Virtual Memory Operating System, VMOS, is presented. The model is a fairly detailed one structured much like the operating system itself. The program has been used to evaluate ...
Trace driven modeling and analysis of CPU scheduling in a multi-programming system
Microscopic level job stream data obtained in a production environment by an event driven software probe is used to drive a model of a multiprogramming computer system. The CPU scheduling algorithm of the model is systematically varied. This technique, ...
A software design and evaluation system
One of the most difficult problems facing the software designer and implementer is that of evaluating the performance of a proposed design before it is actually implemented. Pre-implementation evaluation is invaluable in assisting the designer to meet ...
Performance measurements on a virtual memory computer system in a batch-processing environment
A standard benchmark mix has been developed for a B5500 computer, and was run under different operating conditions to investigate the effects of overlaying on system performance. The results provide some data on the changes in throughput associated with ...
Performance of the GE-645 associative memory while Multics is in operation
The Multiplexed Information and Computing Service (Multics) of Project MAC at M.I.T. runs on a General Electric 645 computer system. The processors of this hardware system contain logic for both paging and segmentation of addressable memory. They ...
CP-67 measurement and analysis overhead and throughput
The performance of a complex time sharing system was monitored under actual operating conditions during a period in which changes in system configuration (both hardware and software) took place. Various techniques for assessing the impact of those ...
Statistical methods in performance evaluation
This paper reviews the principles and definitions which underlie estimation theory and develops the theory for application to problems of performance evaluation and resource allocation. The statistical characterization of the estimates of a parameter is ...
Automatic load adjustment in time-sharing systems
The paper is concerned with the automatic adjustment of the number of console users on a time-sharing system according to the total load on the system. The control procedure comprises two algorithms. The first makes a periodic assessment ahead of time ...
Optimum choice of page sizes in a virtual memory with a hardware executive and a rapid-access secondary storage medium
A paged virtual memory system with a finite number n≥1 of page sizes, containing a hardware executive and a rapid-access secondary storage medium is considered. It is postulated that in such a system the smallest page size will be chosen small enough to ...
A probabilistic framework for system performance evaluation
A method for comparing throughput, turnaround time and availability is given for a processor-bound computer system. The method appears to be extendable to any computer system in which there is a clearly defined limiting resource.
A Petri Net model of the CDC 6400
Measurement and evaluation of computer systems requires a model of the computer under control of the operating system that shows the interrelation between task flow and allocation of resources. For multiprogramming and multiprocessing systems, the ...
Index Terms
- Proceedings of the SIGOPS workshop on System performance evaluation