Time-Shared Computer Operations With Both Interarrival and Service Times Exponential
Journal of the ACM (JACM)
Time-shared Systems: a theoretical treatment
Journal of the ACM (JACM)
Some Mathematical Considerations of Time-Sharing Scheduling Algorithms
Journal of the ACM (JACM)
JOSS: 20,000 hours at a console: a statistical summary
AFIPS '67 (Fall) Proceedings of the November 14-16, 1967, fall joint computer conference
SPY: a program to monitor OS/360
AFIPS '70 (Fall) Proceedings of the November 17-19, 1970, fall joint computer conference
A simple thruput and response model of EXEC 8 under swapping saturation
AFIPS '71 (Fall) Proceedings of the November 16-18, 1971, fall joint computer conference
Measurement of computer systems: an introduction
AFIPS '72 (Fall, part II) Proceedings of the December 5-7, 1972, fall joint computer conference, part II
Quantitative evaluation of file management performance improvements
AFIPS '73 Proceedings of the June 4-8, 1973, national computer conference and exposition
Hi-index | 0.00 |
If any design goal is common to all computer system organization schemes, it is that of providing "effective service" both externally to the user of the computational facility and internally with respect to utilization of system resources. Thus, generally speaking, there are at least two dimensions to this design objective. On the one hand, effective service is the external satisfaction of a broad spectrum of user demands. For example, the ideal system might be visualized as one which economically provides a large number of programming languages; machine compatibility with other computers of widely diverse hardware; and rapid computation. On the other hand, effective service is the internal utilization of all system components so as to increase computational efficiency. In this respect, system structures are implemented which strive to maximize sub-system simultaneity and system throughput. For example, a degree of macro-parallelism is attained in many present day systems by allowing a central processing unit (CPU) and input/output controller to share the use of a main memory register, thereby enabling processing and input/output (I/O) to proceed concurrently (for one or several independent programs, depending upon the system software).