Self-constrained resource allocation procedures for parallel task graph scheduling on shared computing grids

Tchimou N'Takpé, Frédéric Suter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Two of the main characteristics of computation grids are their heterogeneity and the sharing of resources between different users. This is the cost of the tremendous computing power offered by such platforms. Scheduling several applications concurrently in such an environment is thus challenging. In this paper we propose a first step towards the scheduling of multiple parallel task graphs (PTG), a class of applications that can benefit of large and powerful platforms, by focusing on the allocation process. We consider the application of a resource constraint on the schedule and determine the number of processors allocated to the different tasks of a PTG while respecting that constraint. We present two different allocation procedures and validate them in simulation over a wide range of scenarios with regard to their respect of the resource constraint and their impact on the completion time of the scheduled applications. We find that our procedures provide a guarantee on the resource usage for a low cost in terms of execution time.

Original languageEnglish
Title of host publicationProceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
Pages36-41
Number of pages6
StatePublished - 2007
Externally publishedYes
Event19th IASTED International Conference on Parallel and Distributed Computing and Systems - Cambridge, MA, United States
Duration: Nov 19 2007Nov 21 2007

Publication series

NameProceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems
ISSN (Print)1027-2658

Conference

Conference19th IASTED International Conference on Parallel and Distributed Computing and Systems
Country/TerritoryUnited States
CityCambridge, MA
Period11/19/0711/21/07

Keywords

  • Allocation
  • Grid computing
  • PTG
  • Scheduling

Fingerprint

Dive into the research topics of 'Self-constrained resource allocation procedures for parallel task graph scheduling on shared computing grids'. Together they form a unique fingerprint.

Cite this