An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System

碩士 === 國立交通大學 === 資訊工程系所 === 92 === Effective application scheduling is critical for achieving high performance in heterogeneous computing environments. An application scheduling problem is to find the minimum schedule length by arranging tasks of application on computing resources. This problem is...

Full description

Bibliographic Details
Main Authors: Hsu Shun-Min, 許順閔
Other Authors: Cheng Chen
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/09030243299489800730
id ndltd-TW-092NCTU5392035
record_format oai_dc
spelling ndltd-TW-092NCTU53920352015-10-13T13:04:22Z http://ndltd.ncl.edu.tw/handle/09030243299489800730 An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System 在異質系統上考量鏈結碰撞的有效工作排程方法 Hsu Shun-Min 許順閔 碩士 國立交通大學 資訊工程系所 92 Effective application scheduling is critical for achieving high performance in heterogeneous computing environments. An application scheduling problem is to find the minimum schedule length by arranging tasks of application on computing resources. This problem is a NP-complete problem. Most task scheduling algorithms assume fully connected heterogeneous processors and ignore contention on the network links. For more accurate and efficient schedules, we take the link contention constraints into our system model. We propose a Duplication-based Earliest Finish Time (DEFT) algorithm to solve the scheduling problem effectively. The DEFT algorithm selects the task with highest bottom_level value at each step and assigns the selected task to the processor, which minimizes its earliest finish time by a task duplication mechanism. The simulation studies, based on randomly generated graphs, show that our scheduling algorithm significantly surpasses other algorithms in terms of minimizing the scheduling length of applications. Cheng Chen 陳 正 2004 學位論文 ; thesis 49 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊工程系所 === 92 === Effective application scheduling is critical for achieving high performance in heterogeneous computing environments. An application scheduling problem is to find the minimum schedule length by arranging tasks of application on computing resources. This problem is a NP-complete problem. Most task scheduling algorithms assume fully connected heterogeneous processors and ignore contention on the network links. For more accurate and efficient schedules, we take the link contention constraints into our system model. We propose a Duplication-based Earliest Finish Time (DEFT) algorithm to solve the scheduling problem effectively. The DEFT algorithm selects the task with highest bottom_level value at each step and assigns the selected task to the processor, which minimizes its earliest finish time by a task duplication mechanism. The simulation studies, based on randomly generated graphs, show that our scheduling algorithm significantly surpasses other algorithms in terms of minimizing the scheduling length of applications.
author2 Cheng Chen
author_facet Cheng Chen
Hsu Shun-Min
許順閔
author Hsu Shun-Min
許順閔
spellingShingle Hsu Shun-Min
許順閔
An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System
author_sort Hsu Shun-Min
title An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System
title_short An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System
title_full An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System
title_fullStr An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System
title_full_unstemmed An Effective Duplication-based Task Scheduling Algorithm with Link Contention Constraints for Heterogeneous Computing System
title_sort effective duplication-based task scheduling algorithm with link contention constraints for heterogeneous computing system
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/09030243299489800730
work_keys_str_mv AT hsushunmin aneffectiveduplicationbasedtaskschedulingalgorithmwithlinkcontentionconstraintsforheterogeneouscomputingsystem
AT xǔshùnmǐn aneffectiveduplicationbasedtaskschedulingalgorithmwithlinkcontentionconstraintsforheterogeneouscomputingsystem
AT hsushunmin zàiyìzhìxìtǒngshàngkǎoliàngliànjiépèngzhuàngdeyǒuxiàogōngzuòpáichéngfāngfǎ
AT xǔshùnmǐn zàiyìzhìxìtǒngshàngkǎoliàngliànjiépèngzhuàngdeyǒuxiàogōngzuòpáichéngfāngfǎ
AT hsushunmin effectiveduplicationbasedtaskschedulingalgorithmwithlinkcontentionconstraintsforheterogeneouscomputingsystem
AT xǔshùnmǐn effectiveduplicationbasedtaskschedulingalgorithmwithlinkcontentionconstraintsforheterogeneouscomputingsystem
_version_ 1717729724511289344