维普资讯
发表评论我要收藏点击“我要推荐”按钮复制地址,将本页推荐给别人看,自己就可以获得积分奖励!点击“我要推荐”按钮复制地址,推荐文章给别人看,自己就可以获得积分奖励。

基于逆向分层的网格工作流调度算法

下载全文 在线阅读
[全文大小:388 K]
[在线阅读,第一页免费]

苑迎春[1,3] 李小平[1,2] 王茜[1,2] 张毅[1,2]

[1]东南大学计算机科学与工程学院,南京210096 [2]东南大学计算机网络和信息集成教育部重点实验室,南京210096 [3]河北农业大学信息科学与技术学院,河北保定071001

计算机学报
订阅本刊
国际标准刊号:ISSN 0254-4164
国内统一刊号:CN 11-1826

摘  要:

有向无环图DAG(Directed Acrylic Graph)描述的工作流时间费用优化问题是计算网格下一个基本的且难以求解的问题.通过分析DAG图中活动的并行和同步完成特征,采取由后向前方法将活动逆向分层(Bottom Level,BL),将工作流截止期转化为层截止时间,提出截止期约束的逆向分层费用优化算法DBL(Deadline Bottom Level).算法中同层活动的开始时间不同于DTL(Deadline TopLevel)算法中设置相同的策略,而是分别由其前驱活动确定,时间浮差被平均分配到各分层,以尽量增大活动的费用优化区间.通过大量模拟实验将DBL和MCP(minimum Critical Path)、DTL两算法比较,结果表明DTL将MCP的平均费用降低15.62%,而DBL将MCP的平均费用降低24.74%.最后讨论了截止期和分组参数对算法性能的影响。[著者文摘]

Chinese Journal of Computers

栏目信息:

研究论文

分 类 号:

TP393

相关文章:

参考文献(17篇) 耦合文献(13篇)  主题相关

[参考文献]

Bottom Level Based Heuristic for Workflow Scheduling in Grids

YUAN Ying-Chun, LI Xiao-Ping, WANG Qian,ZHANG Yi (School of Computer Science and Engineering, Southeast University, Nanjing 210096;Key Laboratory of Computer Network and Information Integration (Southeast University), Ministry of Education, Nanjing 210096;Faculty of Information Science and Technology, Agriculture University of Hebei, Baoding, Hebei 071001)

Abstract:

Efficient scheduling of workflow applications represented by DAG (Directed Acyclic Graph) with the objective of time-cost optimization is fundamental and intractable in computational Grid. By analyzing parallel and synchronization properties of DAG, all tasks are divided into BL (Bottom Level) groups using a backward method. The workflow deadline can be transformed into the time intervals of all tasks based on BL groups, a bottom leveling based algorithm called DBL (Deadline Bottom Level) is proposed. In DBL, the starting time of a task in each group is determined by the maximum finish time among those of its predecessors rather than the finish time of its parent group, which is adopted by DTL (Deadline Top Level). The total time float is allocated equally to each group, which manage to enlarge the cost optimization intervals of all tasks. By comparing DBL with DTL and MCP (Minimum Critical Path), which is a cost optimization method based on the minimum critical path, experimental results show that DBL can save 24.74% average cost of MCP and DTL can only do 15.62%. In other words, DBL outperforms both DTL and MCP. As well, parameters affecting algorithms (such as leveling parameters, deadlines) are analyzed by experiments.[著者文摘]

Key words:

computational grid; workflow; directed acrylic graph; heuristics; bottom level

收稿日期: 2006-06-13
修订日期: 2007-10-29

基金资助:

本课题得到国家自然科学基金(60672092,60504029,90412014)资助.

作者简介:

苑迎春,女,1970年生,博士研究生,副教授,主要研究方向为网格计算、服务组合.E—mail:nd_hd_yyc@163.com. 李小平,男,1970年生,博士,副教授,博士生导师,主要研究领域为机器调度、项目调度和服务计算. 王茜,女,1946年生,教授,博士生导师,主要研究领域为信息集成技术、数据库技术以及计算机协同工作. 张毅,男,1983年生,博士研究生,主要研究方向为机器调度、服务计算.

更多评论>>文章评论
你是匿名用户 登录 | 注册 验证码 刷新
中国业务群个人门户,免费下载!
更多>>相关文章
天元数据 维普资讯 版权所有 Copyright © 2001-2008 cqvip.com Inc. All rights reserved.
渝ICP证 B2-20050021  违法和不良信息举报中心
建议使用:1024x768分辨率,16位以上颜色