Mapping DAG-based power system computing and simulation applications to grid

Jie Du, Chuliang Weng, Jiang Bian, Minglu Li

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

Abstract

In this paper, we focus on the scheduling issue for one kind of high performance computing applications, that is, Power system Computing and Simulation (PCS) applications. PCS applications contain sub-jobs depending on each other, which can be represented as a DAG. Those sub-jobs often require specific grid resource. Efficient and robust scheduling algorithm have to be developed that can cope with a high number of competing and demanding applications, the inherent resource heterogeneity and the often limited view on resource availability. We present a heuristic scheduling algorithm that is based on a well-known list scheduling algorithm. It utilizes the job and machine calculability, and supports resource reservation. The proposed algorithm is implemented within a Grid simulation framework. An extensive simulation study was conducted to evaluate and compare the performance of the algorithm. It showed the general suitability of our enhanced list scheduling heuristics within heterogeneous Grid environments.

Original languageEnglish
Title of host publicationProceedings - 7th International Conference on Grid and Cooperative Computing, GCC 2008
Pages599-604
Number of pages6
DOIs
StatePublished - 2008
Externally publishedYes
Event7th International Conference on Grid and Cooperative Computing, GCC 2008 - Shenzhen, China
Duration: 24 Oct 200826 Oct 2008

Publication series

NameProceedings - 7th International Conference on Grid and Cooperative Computing, GCC 2008

Conference

Conference7th International Conference on Grid and Cooperative Computing, GCC 2008
Country/TerritoryChina
CityShenzhen
Period24/10/0826/10/08

Keywords

  • Dynamic level
  • Grids
  • Scheduling

Fingerprint

Dive into the research topics of 'Mapping DAG-based power system computing and simulation applications to grid'. Together they form a unique fingerprint.

Cite this