Skip to Main content Skip to Navigation

Scheduling Rigid, Evolving Applications on Homogeneous Resources

Cristian Klein 1 Christian Pérez 1
1 GRAAL - Algorithms and Scheduling for Distributed Heterogeneous Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : Classical applications executed on clusters or grids are either rigid/moldable or workflow-based. However, the increase of resource computing and storage capabilities has leveraged more complex applications. For example, some code coupling applications exhibit changing resource requirements without being a workflow. Executing them on current batch schedulers leads to an inefficient resource usage, as a block of resources has to be reserved for the whole duration of the application. This paper studies the problem of offline scheduling of rigid and evolving applications on homogeneous resources. It proposes several scheduling algorithms and evaluates them based on simulations. Results show that significant makespan and resource usage improvement can be achieved with short scheduling computing time.
Complete list of metadata

Cited literature [13 references]  Display  Hide  Download
Contributor : Cristian Klein Connect in order to contact the contributor
Submitted on : Wednesday, February 17, 2010 - 2:10:10 PM
Last modification on : Thursday, January 20, 2022 - 5:31:50 PM
Long-term archiving on: : Wednesday, November 30, 2016 - 2:00:05 PM


Publisher files allowed on an open archive


  • HAL Id : inria-00456769, version 2



Cristian Klein, Christian Pérez. Scheduling Rigid, Evolving Applications on Homogeneous Resources. [Research Report] RR-7205, INRIA. 2010. ⟨inria-00456769v2⟩



Les métriques sont temporairement indisponibles