Sciweavers

HCW
1998
IEEE

Dynamic, Competitive Scheduling of Multiple DAGs in a Distributed Heterogeneous Environment

14 years 3 months ago
Dynamic, Competitive Scheduling of Multiple DAGs in a Distributed Heterogeneous Environment
With the advent of large scale heterogeneous environments, there is a need for matching and scheduling algorithms which can allow multiple DAG-structured applications to share the computational resources of the network. This paper presents a matching and scheduling framework where multiple applications compete for the computational resources on the network. In this environment, each application makes its own scheduling decisions. Thus, no centralized scheduling resource is required. Applications do not need direct knowledge of the other applications. The only knowledge of other applications arrives indirectly through load estimates (like queue lengths). This paper also presents algorithms for each portion of this scheduling framework. One of these algorithms is modification of a static scheduling algorithm, the DLS algorithm, first presented by Sih and Lee [1]. Other algorithms attempt to predict the future task arrivals by modeling the task arrivals as Poisson random processes. A ser...
Michael A. Iverson, Füsun Özgüner
Added 04 Aug 2010
Updated 04 Aug 2010
Type Conference
Year 1998
Where HCW
Authors Michael A. Iverson, Füsun Özgüner
Comments (0)