Title
Generational scheduling for dynamic task management in heterogeneous computing systems
Abstract
Heterogeneous computing (HC) is the coordinated use of different types of machines, networks, and interfaces in order to maximize performance and/or cost effectiveness. In recent years, research related to HC has addressed one of its most fundamental challenges: how to develop a schedule of tasks on a set of heterogeneous hosts that minimizes the time required to execute the given tasks. The development of such a schedule is made difficult by diverse processing abilities among the hosts, data and precedence dependencies among the tasks, and other factors. This paper outlines a straightforward approach to solving this problem, termed generational scheduling (GS). GS provides fast, efficient matching of tasks to hosts and requires little overhead to implement. This study introduces the GS approach and illustrates its effectiveness in terms of the time to determine schedules and the quality of schedules produced. A communication-inclusive extension of GS is presented to illustrate how GS can be used when the overhead of transferring data produced be some tasks and consumed by others is significant. Finally, to illustrate the effectiveness of GS in a real-world environment, a series of experiments are presented using GS in the SmartNet scheduling framework, developed at US Navy's facility at the Naval Command, Control, and Ocean Surveillance Center in San Diego, California.
Year
DOI
Venue
1998
10.1016/S0020-0255(97)10012-3
Inf. Sci.
Keywords
Field
DocType
san diego,ocean surveillance center,cost effectiveness,generational scheduling,smartnet scheduling framework,gs approach,dynamic task management,heterogeneous computing,heterogeneous computing system,straightforward approach,heterogeneous host,naval command
Task management,Navy,Computer science,Scheduling (computing),Symmetric multiprocessor system,Schedule,Artificial intelligence,Machine learning,Distributed computing
Journal
Volume
Issue
ISSN
106
3-4
0020-0255
Citations 
PageRank 
References 
12
1.16
9
Authors
6
Name
Order
Citations
PageRank
Brent R. Carter1171.82
Daniel W. Watson220918.88
Richard F. Freund31681103.12
Elaine Keith4121.16
Francesca Mirabile5171.82
Howard Jay Siegel65428689.33