Feedback Coupled Resource Allocation Policies
in the Multiprogramming- Multiprocessor Computer 
System

Model studies of some integrated, feedback-driven
scheduling systems for multiprogrammed- multiprocessor 
computer systems are presented.  The basic control variables
used are the data-flow rates for the processes 
executing on the CPU.  The model systems feature simulated
continuous-flow and preempt-resume scheduling 
of input-output activity.  Attention is given to the
amount of memory resource required for effective 
processing of the I/O activity (buffer space assignment).
 The model studies used both distribution-driven 
and trace-driven techniques.  Even relatively simple dynamic
schedulers are shown to improve system performance 
(as measured by user CPU time) over that given by optimal
or near-optimal static schedulers imbeded 
in identical system structures and workload environments.
 The improvement is greatest under a heavy 
I/O demand workload.

CACM August, 1978

Brice, R.
Browne, J.

Integrated schedulers, feedback scheduling,
multiprogramming systems, I/O system scheduling

4.32 4.35

CA780806 DH February 5, 1979  4:01 PM

2571	4	3072
2628	4	3072
2891	4	3072
2950	4	3072
3072	4	3072
3072	4	3072
3072	4	3072
3072	4	3072
3119	4	3072
1713	5	3072
2219	5	3072
2245	5	3072
2375	5	3072
3072	5	3072
3072	5	3072
3072	5	3072