ACM Home Page
Please provide us with feedback. Feedback
Production and Stabilization of Real-Time Task Schedules
Full text PdfPdf (1.67 MB)
Source Journal of the ACM (JACM) archive
Volume 14 ,  Issue 3  (July 1967) table of contents
Pages: 439 - 465  
Year of Publication: 1967
ISSN:0004-5411
Author
G. K. Manacher  Institute for Computer Research, University of Chicago, Chicago, Illinois
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 43,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/321406.321408
What is a DOI?

ABSTRACT

A model for multiprocessor control is considered in which jobs are broken into various pieces, called tasks. Tasks are executed by single processing units. In this paper the structure controlling the assignment of tasks to processors is the task list, which orders all tasks according to servicing priority. When a processors becomes free, it simply picks up the highest priority task that is executable at that moment. The job and its component tasks are imagined to be interacting with an environment consisting of a set of rigid timing constraints. Such constraints are of two types, called start-times and deadlines. The interaction is specified by requiring that certain distinguished tasks conform directly to one or more of these constraints. Tasks conforming to a start-time cannot begin until the start-time has passed, and tasks conforming to a deadline cannot proceed beyond the deadline. In our model, all tasks have known maximum run-times, but in any particular job execution, task run-times are unknown. It is shown that despite the simplicity of this control scheme some peculiar phenomena result. Most of these phenomena were first noticed by P. Richards in 1960. A simulation study (Appendix I) reveals that they may be very common in practice. In the present paper and a companion paper by R. L. Graham [Bell Syst. Tech. J. 45 (1966), 1563-1581] a coherent theory of task-list control is developed, in which the nature of these peculiarities is brought under systematic study. A number of potentially useful results are derived.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
OCttSNE, B.P. Controlling a multiproeessor system. Bell Labs. Rec. 44 (Feb. 1966), 59-62.
 
2
GRAHAM, R. L. Bounds for certain multiproeessing anomalies Bet Syst. Tzch. J. Zg (1966), 1563 1581.
 
3
RICHARDS, P. Timing properties of multipreeessor systems. Tech. Paper, Rep. No. TD- B60-27, Tech. Operations, Inc., Burlington, iass., Aug. 1960.
 
4
RoY, B. Los Problmes d'Ordonnancement. 5'Ionographe de Recherche Oprat.ionnelle No. 2, Duned, Paris: 1964. (This monograph discusses relative and absolute irMng constraints in considerable detail.)
5
 
6
WIST, JErmM D, StHne properties of schedules for large projects wL, h limited resources. Oper. Res. 12,3 (May-June 1964), 395-418.
7
 
8
McNAuGHTON, R. Scheduling with deadlines and loss functions. Manage. Sci. 6 1 (Oct. 1954), 1-12
 
9
HELD, MIOHAEL, AND KAIcP, IhCtt,tD i. A dynamic programming approach to sequeneproblems, or. SIAM I0, 1 (March 1962), 196-210. (This article includes an excellent bibliography.)
10
 
11
FULKENS(IN, D.R. Scheduling in project networks. Prec. IBM Scientific Computing Syrup. on Combinatorial Problems, March 16-18, 1966, pp. 73-92. (See especially his response to questimt posed by J. Edmonds in the discussion.)
 
12
ROTHKOFF', M. Sehe(hfling independent tasks on one or more processors. Interim Teeh. Rep. No. 2, Operations Res. Certer, MIT, Cambridge, Mass., Jan. 1964.
 
13
BIRKOFF, G. Lattice Theory. Amer. Math. Soc. Colloq. Publications, Vol. XXV. Amer. Math. See., Providence, R. I., 1940.

CITED BY  28
 
 
 
 
 
 
 
 
 
 


Peer to Peer - Readers of this Article have also read: