A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS
碩士 === 大同大學 === 資訊工程學系(所) === 94 === Diverse sets of resources interconnected with Internet provide a new computing platform, called the grid computing system, which can support execution of computationally intensive parallel and distributed applications. The main characteristics of grid computing s...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/71334674727288755224 |
id |
ndltd-TW-094TTU01392003 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094TTU013920032015-10-13T10:38:06Z http://ndltd.ncl.edu.tw/handle/71334674727288755224 A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS 異質運算環境中動態排程演算法之研究 Chin-Chih Lien 連錦池 碩士 大同大學 資訊工程學系(所) 94 Diverse sets of resources interconnected with Internet provide a new computing platform, called the grid computing system, which can support execution of computationally intensive parallel and distributed applications. The main characteristics of grid computing system are similar to the heterogeneous computing system except the fluctuant transfer rate. For this major difference, the existing algorithms for supporting heterogeneous processors have to make some modifications in order to achieve a better performance of entire system. A dynamic scheduling algorithm, called Dynamic HEFT (DH) algorithm is proposed in this thesis to enhance the functions of the original static HEFT (SH) algorithm. Instead of dispatching tasks to physical processors directly, the DH algorithm dispatches tasks to multiple queues. During runtime, the DH algorithm continues to dispatch the scheduled tasks to corresponding physical processor and predicts the transfer rate. Once the difference between two consecutive transfer rates is greater than the threshold value, rescheduling will be performed. The experimental results show that the proposed DH algorithm performs better than the SH algorithm in the system, especially under the grid computing environment, with fluctuant transfer rate and high bandwidth differences. Prof. Liang-Teh Lee 李良德 2006 學位論文 ; thesis 42 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 大同大學 === 資訊工程學系(所) === 94 === Diverse sets of resources interconnected with Internet provide a new computing platform, called the grid computing system, which can support execution of computationally intensive parallel and distributed applications. The main characteristics of grid computing system are similar to the heterogeneous computing system except the fluctuant transfer rate. For this major difference, the existing algorithms for supporting heterogeneous processors have to make some modifications in order to achieve a better performance of entire system. A dynamic scheduling algorithm, called Dynamic HEFT (DH) algorithm is proposed in this thesis to enhance the functions of the original static HEFT (SH) algorithm. Instead of dispatching tasks to physical processors directly, the DH algorithm dispatches tasks to multiple queues. During runtime, the DH algorithm continues to dispatch the scheduled tasks to corresponding physical processor and predicts the transfer rate. Once the difference between two consecutive transfer rates is greater than the threshold value, rescheduling will be performed. The experimental results show that the proposed DH algorithm performs better than the SH algorithm in the system, especially under the grid computing environment, with fluctuant transfer rate and high bandwidth differences.
|
author2 |
Prof. Liang-Teh Lee |
author_facet |
Prof. Liang-Teh Lee Chin-Chih Lien 連錦池 |
author |
Chin-Chih Lien 連錦池 |
spellingShingle |
Chin-Chih Lien 連錦池 A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS |
author_sort |
Chin-Chih Lien |
title |
A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS |
title_short |
A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS |
title_full |
A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS |
title_fullStr |
A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS |
title_full_unstemmed |
A DYNAMIC SCHEDULING ALGORITHM IN HETEROGENEOUS COMPUTING ENVIRONMENTS |
title_sort |
dynamic scheduling algorithm in heterogeneous computing environments |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/71334674727288755224 |
work_keys_str_mv |
AT chinchihlien adynamicschedulingalgorithminheterogeneouscomputingenvironments AT liánjǐnchí adynamicschedulingalgorithminheterogeneouscomputingenvironments AT chinchihlien yìzhìyùnsuànhuánjìngzhōngdòngtàipáichéngyǎnsuànfǎzhīyánjiū AT liánjǐnchí yìzhìyùnsuànhuánjìngzhōngdòngtàipáichéngyǎnsuànfǎzhīyánjiū AT chinchihlien dynamicschedulingalgorithminheterogeneouscomputingenvironments AT liánjǐnchí dynamicschedulingalgorithminheterogeneouscomputingenvironments |
_version_ |
1716832280404557824 |