18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 2 Group Scheduling in Systems Software Santa Fe, New Mexico April 26-April 30 ISBN: 0-7695-2132-0
Previous system scheduling approaches have focused primarily on system-level abstractions for scheduling decision functions and the mechanisms used to implement them. This paper introduces a new abstraction called group scheduling that focuses primarily on the progress of application-level computations and on organizing system-level scheduling abstractions to ensure that progress. This paper makes three contributions to system scheduling research. First, it defines a model for group scheduling that augments and complements hierarchical scheduling models. Second, it describes how a computation?s progress semantics can be mapped to scheduling mechanisms at the operating system and middleware levels. Third, it presents preliminary empirical studies of the performance of group scheduling in a realistic system environment.
Citation:
Michael Frisbie, Douglas Niehaus, Venkita Subramonian, Christopher Gill, "Group Scheduling in Systems Software," ipdps, vol. 3, pp.120a, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 2, 2004 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||