ACM Home Page
Please provide us with feedback. Feedback
Scheduling independent processors with different storage capacities
Full text PdfPdf (451 KB)
Source ACM Annual Conference/Annual Meeting archive
Proceedings of the 1974 annual conference - Volume 1 table of contents
Pages: 161 - 166  
Year of Publication: 1974
Authors
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 12,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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/800182.810397
What is a DOI?

ABSTRACT

The analysis of multiprocessor scheduling strategies has been the focus of substantial research in recent years. Because of the inherent complexity of the general scheduling problem, many researchers have proposed simple mathematical models of computing systems and analyzed the worst-case performance bounds of heuristic scheduling algorithms. This paper presents the analysis of simple scheduling strategies on a model of a computer system with an arbitrary number of identical but independent processors each with a possibly different storage capacity. Most simple strategies are shown to be unattractive as the bound on their worst-case behavior increases without limit. However, two strategies are presented with worst-case bounds asymptotically approaching 2. In addition, if the system has a preemptive-resume feature, a simple optimal strategy exists that will produce minimal-length schedules for any given task set.


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
Hu, T.C., "Parallel Sequencing and Assembly Line Problems," Operations Research, (9,6), 1961, (841-848).
 
2
Fujii, M., Kasami, T., and Ninomiya, N., "Optimal Sequencing of Two Equivalent Processors," SIAM J. Applied Math., (17,3), 1969, (784-789).
 
3
Graham, R.L., "Bounds on Multiprocessing Timing Anomalies," SIAM J. Applied Math., (17,2), March, 1969, (416-429).
4
 
5
Coffman, E.G., Jr., Graham, R.L., "Optimal Scheduling for Two Processor Systems," Acta Informatica, (1), 1972, (200-213).
 
6
Graham, R.L., "Bounds on Multiprocessing Anomalies and Related Packing Algorithms," Proceedings of SJCC, 1972, (205-217).
7
8
 
9
Johnson, S.M., "Optimal Two- and Three-Stage Production Schedules with Setup Times Included," Naval Res. Log. Quart. 1, (1), 1954.
 
10
Shen, V.Y. and Chen, Y.E., "A Scheduling Strategy for the Flow-Shop Problem in a System with Two Classes of Processors," Proc. 6th Princeton Conf. on Information Sciences and Systems, March, 1972.
 
11
Buten, R.E. and Shen, V.Y., "Analysis of the Flow-Shop Scheduling Problem in a System with Two Classes of Processors," Proc. 8th Princeton Conf. on Information Sciences and Systems, March, 1974.
12
 
13
Karp, R.M., "Reducibility among Combinatorial Problems," TR3, Dept. of Computer Science, Univ. of California at Berkeley, April, 1972. Also in Complexity of Computer Computations, Miller, et.al., editors, Plenum Press, New York, 1972.
14
15
 
16
Joseph, E.C., "Innovations in Heterogeneous and Homogeneous Distributed-Function Architectures," Computer, March, 1974, (17-24).
 
17
IBM, "System/360 Operating System MFT Guide," International Business Machines, GC27-6939-10, March, 1972.
 
18


Collaborative Colleagues:
D. G. Kafura: colleagues
V. Y. Shen: colleagues