loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third IEEE International Conference on Cluster Computing (CLUSTER'01)
Scheduling parallel adaptive applications in networks of workstations and clusters of processors
Newport Beach, CA
October 08-October 11
ISBN: 0-7695-1116-3
D. Kebbal, L.I.F.L., Universite des Sciences et Technologies de Lille
E.-G. Talbi, L.I.F.L., Universite des Sciences et Technologies de Lille
J.-M. Geib, L.I.F.L., Universite des Sciences et Technologies de Lille
This paper presents a dynamic multi-application scheduling approach for running and scheduling parallel adaptive applications in Networks of Workstations (NOWs) and Clusters of Processors (COPs). Parallel adaptive applications have the property of varying their parallelism degree dynamically following availability of resources and changes in the underlying environment state. In our model, each parallel adaptive application is controlled by its own scheduler responsible for optimizing resources which it uses. Multi-application scheduling consists of sharing resources among applications fairly and uses a combined (time-sharing and space-sharing) scheduling approach. The scheduling approach is characterized especially by dynamic arrivals of applications, and remapping of allocation in order to handle dynamic arrivals and departures of applications and underlying environment state changes. Therefore, resources are fairly shared among applications. The multi-application scheduler interacts with the application schedulers in order to optimize the scheduling approach. The application schedulers are responsible for applying the multi-application scheduler decisions and internally optimizing the resources exploited by the application. Beyond the adaptive aspect which allows parallel applications to exploit idle cycles in NOWs with respect to the personal character of workstations, the proposed model provides a multi-application scheduling support which globally ensures better resource utilization and fair resource sharing.
Index Terms:
resource management and scheduling, networks of workstations and clusters, multi-application scheduling, resource sharing, parallel adaptive applications.
Citation:
D. Kebbal, E.-G. Talbi, J.-M. Geib, "Scheduling parallel adaptive applications in networks of workstations and clusters of processors," cluster, pp.116, Third IEEE International Conference on Cluster Computing (CLUSTER'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.