Task Allocation in Workflow Scheduling on Parallel Computing Platform
碩士 === 國立臺中教育大學 === 資訊工程學系 === 101 === With the advancement of technology and emergence of grid and cloud computing, now many large-scale scientific and engineering applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Many approaches h...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/00582246861932675064 |
id |
ndltd-TW-101NTCT0394003 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NTCT03940032016-03-23T04:13:29Z http://ndltd.ncl.edu.tw/handle/00582246861932675064 Task Allocation in Workflow Scheduling on Parallel Computing Platform 平行計算台上工作流程排程問題中資源配置方法之研究 Tsai, Ying-Lin 蔡英麟 碩士 國立臺中教育大學 資訊工程學系 101 With the advancement of technology and emergence of grid and cloud computing, now many large-scale scientific and engineering applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Many approaches have been proposed to deal with the challenging workflow scheduling problem. List scheduling and clustering are the two most common types of workflow scheduling heuristics. In this thesis, we make contributions to these two types of workflow scheduling, respectively. In the first part, we developed new task ranking and allocation methods for list-based scheduling approaches. In the second part, we proposed efficient task group allocation methods, considering both resource fitness and tasks’ EFT (Earliest Finish Time), for clustering-based concurrent workflow scheduling. The proposed approaches were evaluated through a series of simulation experiments and compared to typical workflow scheduling methods. The experimental results show that our approaches outperform existing methods significantly, achieving up to11.8 % and 15.5% performance improvement in terms of average makespan for list-based and clustering-based approaches, respectively. Kuo-Chan Huang 黃國展 2013 學位論文 ; thesis 63 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺中教育大學 === 資訊工程學系 === 101 === With the advancement of technology and emergence of grid and cloud computing, now many large-scale scientific and engineering applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Many approaches have been proposed to deal with the challenging workflow scheduling problem. List scheduling and clustering are the two most common types of workflow scheduling heuristics. In this thesis, we make contributions to these two types of workflow scheduling, respectively. In the first part, we developed new task ranking and allocation methods for list-based scheduling approaches. In the second part, we proposed efficient task group allocation methods, considering both resource fitness and tasks’ EFT (Earliest Finish Time), for clustering-based concurrent workflow scheduling. The proposed approaches were evaluated through a series of simulation experiments and compared to typical workflow scheduling methods. The experimental results show that our approaches outperform existing methods significantly, achieving up to11.8 % and 15.5% performance improvement in terms of average makespan for list-based and clustering-based approaches, respectively.
|
author2 |
Kuo-Chan Huang |
author_facet |
Kuo-Chan Huang Tsai, Ying-Lin 蔡英麟 |
author |
Tsai, Ying-Lin 蔡英麟 |
spellingShingle |
Tsai, Ying-Lin 蔡英麟 Task Allocation in Workflow Scheduling on Parallel Computing Platform |
author_sort |
Tsai, Ying-Lin |
title |
Task Allocation in Workflow Scheduling on Parallel Computing Platform |
title_short |
Task Allocation in Workflow Scheduling on Parallel Computing Platform |
title_full |
Task Allocation in Workflow Scheduling on Parallel Computing Platform |
title_fullStr |
Task Allocation in Workflow Scheduling on Parallel Computing Platform |
title_full_unstemmed |
Task Allocation in Workflow Scheduling on Parallel Computing Platform |
title_sort |
task allocation in workflow scheduling on parallel computing platform |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/00582246861932675064 |
work_keys_str_mv |
AT tsaiyinglin taskallocationinworkflowschedulingonparallelcomputingplatform AT càiyīnglín taskallocationinworkflowschedulingonparallelcomputingplatform AT tsaiyinglin píngxíngjìsuàntáishànggōngzuòliúchéngpáichéngwèntízhōngzīyuánpèizhìfāngfǎzhīyánjiū AT càiyīnglín píngxíngjìsuàntáishànggōngzuòliúchéngpáichéngwèntízhōngzīyuánpèizhìfāngfǎzhīyánjiū |
_version_ |
1718210300633677824 |