ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Distributed task force scheduling in multi-microcomputer networks
Full text PdfPdf (826 KB)
Source AFIPS Joint Computer Conferences archive
Proceedings of the May 4-7, 1981, national computer conference table of contents
Chicago, Illinois
SESSION: Software table of contents
Pages: 283-289  
Year of Publication: 1981
Authors
André M. Van Tilborg  Calspan Advanced Technology Center, Buffalo, New York
Larry D. Wittie  State University of New York at Buffalo, Buffalo, New York
Sponsor
AFIPS : American Federation of Information Processing Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 11,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/1500412.1500452
What is a DOI?

ABSTRACT

Efficient task scheduling techniques are needed for microcomputer networks to be used as general purpose computers. The Wave Scheduling technique, developed for the MICRO-NET network computer, co-schedules groups of related tasks onto available network nodes. Scheduling managers are distributed over a logical control hierarchy. They subdivide requests for groups of free worker nodes and send waves of requests towards the leaves of the control hierarchy, where all workers are located. Because requests from different managers compete for workers, a manager may have to try a few times to schedule a task force. Each task force manager actually requests slightly more workers than it really needs. It computes a request size which minimizes expected scheduling overhead, as measured by total idle time in worker nodes. Using a Markov queueing model, it is shown that Wave Scheduling in a network of microcomputers is almost as efficient as centralized scheduling.


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
Flynn, M. J. 'Some Computer Organizations and Their Effectiveness', IEEE Trans. on Computers, C-21 (1972), 9, pp. 948--960.
 
2
Wittie, L. D. 'MICRONET: A Reconfigurable Network for Distributed Systems Research', Simulation, Nov. 1978, pp. 145--153.
3
4
5
6
 
7
Siewiorek, D. P. 'Process Coordination in Multimicroprocessor Systems', In R. W. Hartenstein and R. Zaks (Eds.), Microarchitecture of Computer Systems., Amsterdam: North-Holland, 1975, pp. 1--8.
8
 
9
10
 
11
 
12
van Tilborg, A. M. and L. D. Wittie. 'Wave Scheduling: Distributed Allocation of Task Forces in Network Computers', Proceedings of 2nd Int. Conf. on Dist. Comp. Sys., Paris (1981).
 
13
 
14
van Tilborg, A. M. and L. D. Wittie. 'High-Level Operating System Formation in Network Computers', Proc. 1980 Int. Conf. on Parallel Proc., Aug. 1980, pp. 131--132.
 
15
van Tilborg, A. M. and L. D. Wittie. 'A Concurrent Pascal Operating System for a Network Computer', Proc. IEEE CompSAC '80, 1980, pp. 757--763.
 
16
 
17
Ibid., p. 17.
 
18
19

Collaborative Colleagues:
André M. Van Tilborg: colleagues
Larry D. Wittie: colleagues