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...

Full description

Bibliographic Details
Main Authors: Tsai, Ying-Lin, 蔡英麟
Other Authors: Kuo-Chan Huang
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